- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cakephp コントローラにドメインでアクセス)
cakephp コントローラにドメインでアクセス
このQ&Aのポイント
- cakephp コントローラにドメインでアクセスしたいと思っております。現在、サーバのバーチャルホストの設定で、ドキュメントルートにコントローラのパスを指定しておりますが、Internal Server Errorと表示されてしまいます。
- 具体的には/home/test/lib/test1/controllers/test_controller.phpのindexアクションに対して、取得したドメインでアクセスしたいと思っておりますが、設定したドキュメントルートが正しくないため、Internal Server Errorとなってしまいます。
- 解決策としては、正しいドキュメントルートのパスを指定するか、別の方法として.htaccessファイルを使用することができます。.htaccessファイルを使用する場合、以下のような設定を記述する必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DocumentRootはディレクトリだよ。 hogehoge.comでアクセスされたときどこのディレクトリを読ませるのかの設定。 cakephpの動きを決めるのは app/Config/routes.php だよ。
お礼
Taiyonoshizuku様 早速のご回答のほど、ありがとうございます。 routes.phpについて調べたところ、色々なことができることが分かりました。 これで問題が解決できるかと思います。 どうもありがとうございました。