Re5: loginフォルダが出来ません(お教え頂きたく)
2021年7月30日 10時38分 [(OSWS)井上 雅人]Toshi 様
株式会社オープンソース・ワークショップの井上です。
ご指摘ありがとうございます。
マニュアルに漏れ(AllowOverride Allが必要)があり大変失礼いたしました。
「AllowOverride」の記載は「Directory install(ディレクトリにインストールする場合)」の項にしれっと記載あるのみで「apache settings(apache設定)」には記載がありませんでしたので、該当箇所にも追記しました。
原因的なところをお話しますと、下記になります。
- Connect-CMSはベースのフレームワークにLaravelを採用している。
- Laravel標準で.htaccessを使用している。
- この為、Webサーバの設定で上記AllowOverrideに許可設定を行う必要がある。
- Webサーバ:apache
- AllowOverride:「htaccessの使用を許可するかどうか」の設定。特段の事情がなければAllが最も簡単。
- 許可設定がされていないとルーティング処理がコケてしまう。
- ルーティング処理:(文脈により意味が変わるのですが)今回ですと打鍵したURLに対して画面プログラムを探しにいく処理
Toshi様がつまづいたポイントはきっと他の誰かもつまづいたポイントになっていたと思います。マニュアル不備のご指摘、誠にありがとうございます。
以上、よろしくお願いいたします。