我想要的是相当简单,但我无法弄清楚。我希望如果有人试图直接在我的网站上访问任何网页,那么他/她必须被重定向到网站的主页。
例如:有人试图访问www.domain-name.com/aboutus,他被重新定向到www.domain-name.com /
答案 0 :(得分:1)
您可以查看引荐来阻止对您网站的任何直接访问。 将此代码包含在您网站的每个页面中。
<?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");
}
?>
但是在浏览器上发送引用标头是完全加深的, 所以它有时可能不起作用。
答案 1 :(得分:-1)
您可以使用2种方式: