如何限制我网站上的 URL 快捷方式?



我想要的很简单,但我无法弄清楚。我希望如果有人试图直接访问我网站上的任何网页,那么他/她必须被重定向到网站的主页。

例如:有人试图访问 www.domain-name.com/aboutus 他被重定向到 www.domain-name.com/

您可以检查引荐来源网址以阻止对您网站的任何直接访问。 将此代码包含在您网站的每个页面中。

<?php
$ref = $_SERVER['HTTP_REFERER'];
$url = "http://www.domain-name.com";
// $url is the main url of your website
if($ref==$url){}else{
header("location:$url");
}
?>

但是在浏览器上完全深化了发送引荐来源网址标头, 所以有时可能不起作用。

您可以使用 2 种方式:

  1. 在代码中,将 www.domain-name.com/aboutus 定向到 www.domain-name.com
  2. Config webserver (apache, nginx(

最新更新