• 締切済み

PHPで301転送をかけた時に無限ループをさせない方法はありますか?

PHPで301転送をかけた時に無限ループをさせない方法はありますか? SEO対策でindex.html付きのURLを無しに301転送をかけて統一したいのですが無限ループが起こります。 302転送だとループは起こりません。 .htaccessで制御するしか無限ループを抑える方法はないのでしょうか。

みんなの回答

回答No.1

これで回避できそうですか? <? if ($_SERVER['REQUEST_URI'] == "/index.html") {   header("HTTP/1.1 301 Moved Permanently");   header("Location: http://www.sample.com/"); } ?>

jack_jetjj
質問者

お礼

大変ありがとうございます。 試してみます。 まただめな場合相談させてもらいます。

関連するQ&A