現在VagrantでURLをhoge.test/fuga
とし、Laravelを動かそうとしています。
まずディレクトリ構成は下記となります。
/ ┣Homestead ┗hoge ┣index.php ┣Laravel ┗fuga
次に/hoge/Laravel/public
にはhoge/fuga
へのシンボリックリンクを作成。
Homestead.yml
には下記記述を行いました
yaml
1sites: 2 - map: hoge.test 3 to: /home/vagrant/Code/hoge 4
こうしたところ、hoge.test/fuga
でアクセス時、無事にLaravel初期トップページが表示されました。
ですが、routes/web.php
に下記ルーティングを追加し、hoge.test/fuga/lower
にアクセスしてみたところ、/hoge
直下にあるindex.phpが表示されてしまいます。
追加したルーティング
php
1Route::get('/lower', function () { 2 return view('lower'); 3});
しかしphp artisan route:list
で調べてみたところ、lower
は登録されています。
解決すべく色々と調べて、似たような現象への対応を行った記事は出てきたのですが、当該環境下では/etc/httpd/conf/httpd.conf
などは変更できないようです。
ここら辺の知見がなく、非常に初歩的な内容かもしれませんが、どうすれば良いのかと悩んでおります。
ですので、解決策をご存じの方がいらっしゃいましたらご教授頂ければ幸いです。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/15 09:47
2018/05/15 10:17
2018/05/16 03:11