[Tep-j-general] Re: サーチエンジン対策のURLについて

Back to archive index

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


はまだ




Tep-j-general メーリングリストの案内
Back to archive index