前提・実現したいこと
xサーバーのhtaccessにて表記上のURLは「□□/△△/〇〇.php」ですけど内部的には「△△/〇〇.php?id=□□」に変更したいのですが404エラーが表示されてしまいます。(□□が動的な為指定できない)
「□□/△△/〇〇.php」を存在するページに指定した場合「△△/〇〇.php?id=□□」になるのは確認できましたので、記述もしくはサーバーの問題かと思われるのですが検索しても不明な為ご教授頂けたらと存じます。
<.htaccsessの内容>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !.(cgi|css|jpg|gif|jp?g|png)$
RewriteRule ^(.*)/△△/〇〇.php$ △△/〇〇.php?id=$1 [QSA,L]
</IfModule>
試したこと
AWSのサーバーで上記と同じような事をした場合存在しないページでも行けました。
xサーバーのエラーページ設定をONにしても駄目でした。
補足情報(FW/ツールのバージョンなど)
OS Linux
CPU Xeon E5-2640 v4( 2.40GHz ) x 2
メモリー 192GB
Apacheバージョン 2.4.6
あなたの回答
tips
プレビュー