すべてのサイトを手動で設定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>