我有一個腳本在我的網站上運行,這意味着重定向瀏覽到'/'的用戶,然後將它們發送到'www'。使用302重定向。爲什麼我的PHP腳本使用/重定向用戶?
我在Chrome中感到困惑的是,爲什麼它的工作原理,但最終將它們發送到...
我下載了腳本和並不真正瞭解它....基本上我希望腳本採取誰去/site.com任何人,使用302 www.site.com網站
這是腳本重定向他們..
<?php
$protocol = (@$_SERVER["HTTPS"] == "on") ? "https://" : "http://";
if (substr($_SERVER['HTTP_HOST'], 0, 4) !== 'www.') {
header('Location: '.$protocol.'www.'.$_SERVER['HTTP_HOST'].'/'.$_SERVER['REQUEST_URI']);
exit;
}
include_once("index/index.html");
?>
有什麼想法?
是$ _SERVER ['REQUEST_URI']已經是/然後你說'/'.$_SERVER['REQUEST_URI']這將是2斜槓 – Brett
你也可以通過htaccess刪除額外的/。 – Chandresh
我不知道我下載了腳本,並且不理解它....基本上我希望腳本接受任何正在去/site.com的人,並使用302將它們重定向到www.site.com – Exitos