【发布时间】:2012-02-09 02:24:44
【问题描述】:
我的问题是 RewriteRule 在我访问物理目录时仍然匹配,例如http://a-domain.com/foo/ 其中foo 是Web 根目录中的普通目录。
.htaccess 文件有:
Options -Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .? index.php [L]
它在我的开发服务器上运行良好,但在实时 WHM/CPanel 服务器上运行良好。我有点迷茫。
【问题讨论】:
-
您的共享主机上是否启用了 mod_rewrite?
标签: .htaccess mod-rewrite apache2 cpanel whm