抱歉,我是 htaccess 的新手,现在有问题。
我能够从 domain.com/admin 重定向到 www.domain.com/admin
但是 domain.com/test 失败了,这让我回到了 www.domain.com,如果我使用全名 www.domain.com/test 就可以了
/admin 和 /test 都是有效的子目录,唯一不同的是 /admin 没有 htaccess 文件,但 /test 有
这是我的家 htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ page_process.php
这是子目录 /test htaccess
RewriteEngine on
RewriteBase /test/
RewriteOptions inherit
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /test/page_process.php
将不胜感激任何帮助!谢谢!