htaccess重定向到索引问题

时间:2012-03-27 19:33:59

标签: php apache .htaccess mod-rewrite

我的.htaccess代码出现错误/问题。 htaccess文件位于子目录“domain.com/subdir/.htaccess”中。问题是,当我访问“domain.com/subdir/”是好的,但当我尝试“domain.com/subdir/test/run.php”时,浏览器不会继续使用所述网址,而是坚持使用“domain.com” /子目录”。如果文件/目录不存在,只需转到“domain.com/subdir”页面,地址栏上的网址仍为“doamin.com/subdir”。对不起英语很差..我的代码如下我的htaccess

RewriteCond %{REQUEST_URI} ^(.*)/index.php$ 
RewriteOptions Inherit
RewriteRule .* index.php [L]

任何人都可以告诉我正确的代码。目标是继续任何网址即使是404或不是总是坚持“domain.com/subdir”

1 个答案:

答案 0 :(得分:1)

将此添加到.htaccess文件

RewriteCond $1 !^(index\.php|test|any_other_directory)