hamada
bungu****@leo*****
2007年 2月 14日 (水) 08:48:36 JST
こんにちわ。 On Tue, 13 Feb 2007 13:48:03 +0900 nishiyama <nyoro****@gmail*****> wrote: > } else { > header("HTTP/1.1 301 Moved Permanently"); > exit(); > } 上記にはLocation、つまり「行き先」が無いような。 header()関数、およびHTTPヘッダについて、再度ご確認ください。 > http://lists.sourceforge.jp/mailman/archives/tep-j-general/2006-February/017354.html > を参考に処理を施しています。 「参考に」、どう処理してるんでしょ? 「参考にする」ってのは、フルコピー のことじゃ無いハズですが…?? 上記プログラムをそのまま使用してるなら、判定に 「$_SERVER['REQUEST_URI']に適当な文字列が含まれる」 みたいな条件を加味すれば良いだけのような気もします。 (サーチエンジン対策/trueでもosCsidは?で繋がるハズだし、osCの商品検索フォー ムはGET→引数をともなうので、汎用的/広範に「リクエストURIに?や=が含まれ る場合」という条件を当てはめるのは、おそらく適当で無い) > もともと、htaccessでリダイレクトを試みていたのですが、URLに「?」が > 含まれているためかうまくいきませんでした。 メタ文字を\でエスケープすりゃ良いだけなのでは? http://www.mnet.ne.jp/~nakama/regexp1.html http://www.atmarkit.co.jp/fdotnet/basics/regex01/regex01_03.html はまだ