重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

.htaccessを使い、別のページにリダイレクトを行いたいのです。

今、h ttp://xxxyyyzzz.co.jp/cgi-bin/index.cgi?/01_aaa/ajan.html/ のようにアドレスバーには表示されています。
これをh ttp://xxxyyyzzz.co.jp/newsite/****** にリダイレクトするようにしたいのですが・・・・
(*****は移動元によって変わります)

構造は如何の様になっています
(ファイル名は仮です)

main(.htaccess設置)
   -/01_aaa/-/ajan.html
    -/a
   -/02_bbb/-/bmay.html
    -/baplil.html

   -/cgi-bin/-index.cgi


Redirect permanent /cgi-bin/index.cgi h ttp://xxxyyyzzz.co.jp/newsite/******/
と記述すると、全ページ同じ場所に移動してしまいますし、
前を/cgi-bin/index.cgi?/01_aaa/ajan.html/ に変えたら リダイレクト自体が動きません。

申し訳ありませんがよろしくおねがいします。

A 回答 (1件)

アクセスのルールがイマイチ分かりませんが


(「数字.cgi」なら「数字.html」の同一名のファイルに飛ばすなど)

queryを置き換えてからRewriteRuleを使用して飛ばしてみては?

参考URL:http://oshiete.goo.ne.jp/qa/6224356.html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!