【发布时间】:2014-10-06 00:00:43
【问题描述】:
我正在尝试重写这两个网址
domain.com/test
domain.com/TEST
到这里
domain.com/test.php
这是我当前的 .htaccess 代码:
Options +FollowSymlinks -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(test|TEST)($|/$) /test.php
这适用于/test URL,但不适用于/TEST。我做错了什么?
【问题讨论】:
-
/TEST是一个真实的目录吗? -
不,它不存在。
-
这个 .htaccess 的位置是什么,还有更多规则吗?
-
它在一个子目录中,上面就是它所包含的全部内容。父目录中还有其他 .htaccess - 所有这些都包含
CheckSpelling OFF、AddType x-mapp-php5 .php和AddHandler x-mapp-php5 .php。感谢您帮助我解决问题 :) -
将选项行更改为
Options +FollowSymlinks -Indexes -MultiViews