Apache ローカル サーバー (BitNami を介してインストール) があり、DocumentRoot を構成して、BitNami の既定のページではなく localhost に移動したときに Laravel アプリにアクセスできるようにしたいと考えています。
これが私のhttpd.confです(クリーンURLの設定も含まれています):
DocumentRoot "C:/BitNami/wappstack-5.4.16-0/apache2/htdocs/my_project/public"
<Directory "C:/BitNami/wappstack-5.4.16-0/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
<Directory "C:/BitNami/wappstack-5.4.16-0/apache2/htdocs/my_project/public">
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
</Directory>
Laravel に付属の my_project/public/.htaccess ファイルは次のとおりです。
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
変更を加えるたびに apache を再起動しましたが、localhost にアクセスすると常に BitNami のデフォルト ページが表示されます。何が間違っているのでしょうか? どんな助けでも大歓迎です。
-----編集-----私はここにある別のアプローチでそれを達成しました:Apache Mod Rewrite For Laravel