我试图知道用户是从自己的域("http://mydomain.com")访问网站还是使用此类网址("http://mydomain.com/about")访问该网站并将他重定向到首页
我尝试了这段代码,并将其放在page.tpl中.php
if($_SERVER['REQUEST_URI'] !="/"){header( 'Location: http://www.mydomain.com' );}
但是,如果用户单击主页上的任何链接,则Keep 会重定向他。
请帮忙
尝试以下代码 在这里,我使用正则表达式来查找请求是否来自您的网站
if(preg_match('#^https?://(?:www.)?mydomain.com/?$#',$_SERVER['HTTP_REFERER'])){
//matched
}else{
// redirect to other index page
}
IT 将为您服务