mod_rewriteでURLの書き換えができない
mod_rewriteでURLの書き換えを行おうと思っていますが
なぜだか以下のような現象となりURLの書き換えが正常に行うことが
できません。
【期待する動作】
(1)のようなURLでアクセスした場合、(2)のようなURLに
書き換えを行いたいが、(3)のようなURLになってしまい
正常に書き換えが行われない。
(1) http://example.com/hoge/list/01/01
(2) http://example.com/hg/list/360/01
(3) http://example.com/hg/list/.asp/360/01
※ (1)のURLに含まれない拡張子のようなものが含まれてしまう。
【.htaccessの設定】
RewriteEngine on
RewriteBase /
RewriteRule ^hoge/list\/?(.*)$ /hg/list/$1 [R=301,L,QSA]
【環境】
OS:CentOs
Web:Apache2.x
その他:.aspという拡張子のファイルはPHPが動作するように設定してあります。
おそらくどこかの設定でこのような現象になってしまっているのだと思いますが、
どこの設定を見たら良いか検討がつきません。
どんな些細なことでも結構ですので、助言を頂けたら幸いです。
お礼
URLありがとうございます。 LTR-40125S使用しているので 「LTR-40125S ( 40X 12X 48X ) CD-RW Firmware」 を、DL&実行でいいんですかね?