いつもお世話になってます。
###前提・実現したいこと
apache2.2とPHP5.3.6(CakePHP1.3.11)でsqlserver2008 R2の
データを一覧で表示させる画面を作りたいと思っています。
localhost/myproject にアクセスしようとすると、以下の不具合が発生しました。
###発生している問題・エラーメッセージ
cakephpのはじめの画面ではなく、
Index of /myproject ・Parent Directory ・css.php ・css/ ・favicon.ico ・files/ ・img/ ・index.php ・js/ ・test.php
という、自分のつくったプロジェクトのディレクトリが表示されてしまい、
index.phpをクリックすると、http://localhost/myproject/index.php
というURLのcakephpのはじめの画面に遷移する仕様になってしまっているので、
localhost/myprojectでcakephpのはじめの画面に遷移するようにしたいです。
いろいろ調べてc/apache2.2/conf/httpd.confファイルの
設定を変えてはapacheを再起動して試してはみたのですが、
どうやってもうまくいかないので、初期状態のhttpd.confで
実行したときの症状を上で記載させていただいております。
どなたか教えていただけませんか、よろしくお願いします。
追記
前の質問から続けてご助言いただき、kunaiさん本当にありがとうございます。
app/webroot/.htaccessは、
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] </IfModule>
です。
また、rewriteモジュールを有効にするために、apache22/conf/httpd.conf内の
LoadModule rewrite_module modules/mod_rewrite.so
はコメントアウトされていたものを、#をはずして有効になるようにしております。
回答1件
あなたの回答
tips
プレビュー