PDA

View Full Version : Phpのlocation


viz
2001/12/23, 12:50 PM
PHPのssLinksというスクリプトをインストールしました。
動かしてみると、どうやらタイムアウトになるので、いろいろ見てみたところ、
どうやら、Location命令で処理が止まっていることが分かりました。

普通にLocationだけおいたものでも、バナーが表示され、
「Found」というメッセージと、Location先へのリンクが張られるだけですが、
ここではなにか特別な仕様でもあるんでしょうか?

分かる方、返信お願いします。

#今はLocationをコメントアウトすることで正常処理が行えてますが、
#このスクリプトがちょっと重そうなので、同じDBテーブルを用いたものを作成しようと思っています。

yoshio
2001/12/23, 01:23 PM
http://sb.xrea.com/showthread.php?s=&postid=2638#post2638

Locationに関しては、上のスレッドに対策例があります。参考にしてみて下さい。

viz
2001/12/23, 01:33 PM
うーん、でもsslinksのLocationにはファイル名が指定されていたんですが…。

Header("Location: index.php?cat=$id");

のような感じでかかれてました。
$idに値がちゃんと入っているのは確認しました。

cats
2001/12/23, 02:14 PM
広告自動挿入により"Location"ヘッダーの前に別のヘッダーが送られてしまうのが原因です。

viz
2001/12/23, 02:19 PM
そういえば、no banner試してなかったですね。
こればっかりはhtaccessで制御するしかなさそうですね。
ありがとうございます。
試してみます。