お世話になります。
htaccessでのmod_rewriteについて今回初めて調べながら実装してみたのですがうまくいかず、知恵をお貸しいただけると幸いです。
【環境】
ローカルxampp環境、レンタルサーバー共に
php 5.6
apache 2.4
【記述】
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^(.).(jpg|jpeg)$ [NC]
RewriteRule ^(.)$ action.php [QSA,L]
</IfModule>
【やろうとしていること】
jpg,jpeg等(上では色々省略してます)のファイルを除き、全アクセスに対してactionへのrewriteを実行したい
【現象】
xampp環境ではmod_rewriteが機能しaction.phpが動作しているのですが、レンタルサーバー(htaccess・mod_rewrite共に使用可 設定済み)のほうにアップロードするとエラーがでるわけでもなく白画面になります。サーバー管理画面でのエラーログも出力されない状態です。(記述を変えて500が出た場合等はきちんとエラーログも残っていました)
action.phpとhtaccessは同一階層に配置しています。
この記述での間違いのご指摘や、アドバイス等なんでも構いませんので、どうぞよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/24 13:25
2017/11/24 13:29
2017/11/27 00:14