0
我的網站的結構如下遷入子目錄衝突的.htaccess
- 網站
- INC/
- 子目錄/
- 的header.php
- content.php
- footer.php
- 的index.php
.htaccess
- INC/
現在在我的.htaccess
,我在這樣的方式http://my_website/page/s/o
完成URL Re-writing
。現在我想進入子目錄,但它將第一個參數設置爲page
,並且它沒有進入子目錄。我不能把子目錄根(避免模板結構的重新定義)
是我.htaccess
文件
AddDefaultCharset utf-8
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* - [L]
DirectoryIndex index.php
RewriteRule ^([a-zA-Z0-9_-]{3,20})/([^/]+)/([^/]+)?$ index\.php?page=$1&s=$2&o=$3 [L]
RewriteRule ^([a-zA-Z0-9_-]{3,20})/([^/]+)?$ index\.php?page=$1&s=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]{3,20})/?$ index\.php?page=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]{3,20})?$ index\.php?page=$1 [L]
ErrorDocument 404 /404