• ベストアンサー

.htaccessの記述について教えていただきたいです。

.htaccessの記述について教えていただきたいです。 例えば http://www.hogehoge.com/index.php?language=japanese というURLにアクセスした場合に http://www.hogehoge.com/index.html にリダイレクトされるようにしたい場合、 どのように記述をすればうまくいくのでしょうか? ネットで色々と調べてはいるのですが、 なかなか成功する方法が見つからずに困っています。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#130824
noname#130824
回答No.3

ANo2です。 RedirectMatchではQUERY_STRINGは比較対象にならないようです。動作しませんでした。間違いです。 RewriteEngine on RewriteCond %{QUERY_STRING} language=japanese RewriteRule ^index.php$ /index.html? [R=302,L] でいけるような気がします。

参考URL:
http://xn--u8jxb9ib9150b2px.jp/htaccess/rewritequery.html
ayuayuayuka
質問者

お礼

ご丁寧にありがとうございます! RewriteEngine onの方法で無事成功いたしました。 当方の勉強不足にもかかわらず、ご親切にありがとうございました!!! 教えていただいた参考URLも、今後のために勉強させていただきます。

その他の回答 (2)

noname#130824
noname#130824
回答No.2

RedirectMatch ^/index.php\?language=japanese$ http://www.hogehoge.com/index.html でどうでしょう

  • kentkun
  • ベストアンサー率35% (1106/3092)
回答No.1

下記のページを参考にしてください。

参考URL:
http://www.shtml.jp/htaccess/redirect.html
ayuayuayuka
質問者

お礼

参考サイトを教えていただきありがとうございます。 今後のためにもぜひ訪問して勉強させていただきます。

関連するQ&A