得到當前頁面的URL,如果是銷售,然後與位置標頭
function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
和
header("Location: http://www.mysite.com/index.php?option=com_content&view=frontpage&Itemid=3220");
所以重定向:
$pageurl = curPageURL();
if ($pageurl == "http://www.mysite.com/sales") {
header("Location: http://www.mysite.com/index.php?option=com_content&view=frontpage&Itemid=3220");
}
哪個版本的Joomla!? – Craig 2012-03-26 08:11:18
您爲什麼要重定向到基本URL? Joomla的SEF支持一旦啓用(以友好的方式自動化mod_rewrite)將執行路由。它不會重定向到非SEF版本,因爲那樣會打敗對象。 – pharalia 2012-03-26 08:11:19
@cppl joomla版本1.5。10 – 2012-03-26 08:18:21