我不想手动设置每个站点RewriteBase
。.htaccess
如何将其设置为相对,因此将站点根目录移动到新位置不需要对其进行任何修改。
我已经阅读了这个 http://michael.orlitzky.com/articles/avoiding_rewritebase_with_mod_rewrite.php但它似乎不适用于 .htaccess 文件。这是一个例子htaccess
:
AddDefaultCharset UTF-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /test
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]
</IfModule>