1

如果文件夹存在,我该如何.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

谢谢!

4

1 回答 1

1

尝试将这些行放在您的代码之上:

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]
于 2013-04-22T12:55:55.340 回答