.htaccessファイルを使用せずにmod_rewriteルールを構成したい。ルールを.htaccessファイルに入れると正常に機能しますが、すべての構成を/ etc / apache2 / sites-available/[サイト名]構成ファイルに残したいと思います。
VirtualHostまたはDirectoryディレクティブ内に同じRewriteRulesを配置すると、何も機能しません。私は何が間違っているのですか?これが私のVirtualHost設定ファイルからのサンプルです:
<Directory />
Options FollowSymLinks
# AllowOverride is on for the .htaccess files to work
AllowOverride All
RewriteEngine On
RewriteRule ^oldsite\.php$ newsite.php
</Directory>
apache2.confファイル内のディレクティブを見落としているのではないかと思っていますが、よくわかりません。ヘルプ。:)