我的问题是,RewriteRule
当我访问物理目录时,仍然匹配,例如, Web 根目录中的普通目录在http://a-domain.com/foo/
哪里。foo
该.htaccess
文件有:
Options -Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .? index.php [L]
它在我的开发服务器上运行良好,但在实时 WHM/CPanel 服务器上运行良好。我有点失落。