エックスサーバ内Q&Aにて「mod_rewriteは使える」ということで、.htaccessにて
RewriteEngine On
RewriteRule ^([0-9a-zA-Z\-]+)/([0-9a-zA-Z\-]+).html$ index.cgi?type=master&cate=$1&kai=$2 [L]
などにより、
***/***.html→index.cgi?cate=***&kai=***
となるよう記述しているのですが、
***/***.htmlと入力するとたしかにindex.cgi?cate=***&kai=***に飛びますが、
飛び先の表示がindex.cgi?cate=***&kai=***のままになってしまいます。
google,Yahoo!などいろいろ調べましたが、改善方法が見当たらず、サーバによりこの現象が起きるとの文章もあったことから、エックスサーバ特有、しかももしかしたら使用サーバだけ特有の現象かもしれないと考えています。
同じ現象があったかたで、それをどう改善したかを教えてください。
よろしくお願いします。
とりあえず、エックスサーバうんぬんは置いときます。
RewriteRule の中の .html のところに \ のエスケープがないのが気になります。
ただし、直接の回答ではないかもしれません。
参考: