質問: **Laravel 5.8でのルーティングにおいて** **http://hogehoge.com/fuga/** のroutingを行いたいのですが、 /routes/web.php内で ``` Route::group(['middleware' => ['aa']], function(){ Route::group(['prefix' => 'fuga'], function(){ Route::any( '/', 'HogeController@index' )->name( 'hoge.top' ); Route::any( '/test', 'HogeController@test' )->name( 'hoge.test' ); }); }); ``` と記載しているのですが、上記のurlにアクセスすると ``` Forbidden You don't have permission to access /fuga/ on this server. ``` のエラーが出ます。 **http://hogehoge.com/fuga/test** だと問題なく処理されるのですが、group内でprefixを指定した際に **http://hogehoge.com/fuga/** の403エラーを解消するには、どのように記載したら良いでしょうか。 ApacheのconfファイルにはDirectoryIndex index.phpの記載はしてあり、AllowOverride は Allを指定してあるので、 publicフォルダ以下の.htaccessは有効になっています。 またLaravelの置いてあるフォルダの所有者はrootではなく、普通のユーザー:グループを指定しています。
回答: fugaというディレクトリがpublicの中に存在していないですか? mod_rewriteが動いていたとしても、存在するファイル/ディレクトリがある場合はそちらが優先されます。