ぷっぽプログラミング備忘録

linux, javascript, php, C#, そのうちScalaとかアプリ開発とかやってみたいです。

Laravel 8 ルーティング初歩的設定 apache2

概要

久々に

apache2の

<VirtualHost *:80>
        DocumentRoot /var/www/laravel_src/laravel/public

        <Directory "/var/www/laravel_src/laravel/public">
                AllowOverride All
                Allow from all
        </Directory>

</VirtualHost>

DirectoryでAllowOverride Allを指定すること。 ※厄介なのが、ルートパスのときは(.htaccessが動かなくても)動作する。そのため、改めてルーティングして動かそうとしたら動かない…。

※apache2のドキュメント読んだら、AllowOverride のデフォルト値はAll って書いてあったんだけどなあ…。