- 締切済み
.htaccessのRewriteEngineの設定について
フォルダ構成は以下のとおりです。 C:\xampp\htdocs\test\app test ┬.htaccess └app┬index.php http://localhost/test/page-unavailable/とブラウザのアドレスに 表示されると思ったのですが、うまくいきません。 表示された画面は添付ファイルのとおりです。 そこで、添付ファイルの画面のとおりに表示されるのは、通常は このましくないので、http.confに次のように書き換えました。 Options Indexes FollowSymLinks の行を、 Options -Indexes FollowSymLinks に変更してApacheを再起動すると、 Error 403が表示されました。 .htaccessの中身はいかのとおりです。 ご教授よろしくおねがいします。 # AddType x-mapp-php5 .php # AddHandler x-mapp-php5 .php RewriteEngine on Options +FollowSymlinks RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] ErrorDocument 404 /page-unavailable/ <files ~ "\.tpl$"> order deny,allow allow from none deny from all </files>
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- UmJammer
- ベストアンサー率58% (115/196)
ディレクトリのインデックス表示をさせないだけなら、mod_rewriteは使わず、 Options FollowSymLinks だけでよいのでは。