如果文件夹存在,如何让.htaccess
忽略规则?
规则:
RewriteRule ^([a-zA-Z0-9-z\-]+)/([a-zA-Z0-9-z\-]+)$ index.php?ht=$1&hht=$2
RewriteRule ^([a-zA-Z0-9-z\-]+)/([a-zA-Z0-9-z\-]+)/$ index.php?ht=$1&hht=$2
RewriteRule ^([a-zA-Z0-9-z\-]+)$ index.php?ht=$1&hht=$2
RewriteRule ^([a-zA-Z0-9-z\-]+)/$ index.php?ht=$1&hht=$2
例如:
如果我去:http://my_domain.com/admin
它会重定向到原始文档根目录上的index.php
,而不是/admin/index.php
谢谢!
答案 0 :(得分:1)
尝试将这些行放在代码之上:
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]