【发布时间】:2010-03-03 07:39:31
【问题描述】:
.htaccess 文件中的以下代码行为不正确..
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(domain\.com)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/(.*)$ /test/$1 [L,QSA]
上面将正确地发送到“domain.com/uri-here”的请求到“/test/”目录。但是,到“domain.com/”的请求不匹配/路由。
我不确定环境是否存在问题,尽管由于相同/相似的代码在另一台服务器上运行,它看起来如此。
我做错了什么?
提前致谢!
【问题讨论】:
标签: .htaccess mod-rewrite apache2