• 締切済み

.htaccessの設定について

.htaccessの設定について以下のように記述しましたが、 404のページに飛んでしまいます。 REQUEST_FILENAMEが見つからないときは、index.phpに飛んでくれる設定ではないのですか? それとも、REQUEST_FILENAMEに直接フルパスをhtt;//xxx.net/という風に指定してくれるものなのでしょうか? よろしくお願いします。 <記述したコード> 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>

みんなの回答

noname#246547
noname#246547
回答No.1

>RewriteRule . index.php [L] は RewriteRule ^(.*)$ index.php [L] じゃない?

takeshif
質問者

補足

marimari01さんご回答ありがとうございます。 教えていただいたとおり試しましたが、うまくいきませんでした。 以前は、xampp1.6.8の環境で試していました。 そのときは、うまくいきませんでした。 今回は、xampp1.7.2で再度試してみたところうまくいきました。 http.confを見比べているのですがxampp1.6.8と1.7.2の設定の違いがよくわからない状況です。 phpのバージョンくらいしか違いが見つけれていない状況です。 よろしくお願いします。

関連するQ&A