这是一个奇怪的要求。出于某种原因,所有人safeandbuy.com
都将其域名指向我的IP地址。这是一个问题,原因是我有各种各样的搜寻器正在尝试使用该域名来搜寻我的网站。
有什么我可以做的吗?
这是一个奇怪的要求。出于某种原因,所有人safeandbuy.com
都将其域名指向我的IP地址。这是一个问题,原因是我有各种各样的搜寻器正在尝试使用该域名来搜寻我的网站。
有什么我可以做的吗?
Answers:
您可以在您的Web服务器上为safeandbuy.com设置一个虚拟主机以捕获所有流量,并且只有一个索引页面,上面写着“我不是safeandbuy.com”。至少可以将点击次数拉出您的实际范围。
safeandbuy.com的Whois信息包含联系电话,地址和电子邮件。您可以尝试与他们联系,让他们知道他们指向错误的IP。
好的,这是一件很好的事情:
将其添加到索引页顶部的“标题”部分下:
<base href="http://www.mydomain.com" target="_top"/>
(该网站的高级会员BillThor的补充)
这样,将自己的域名指向您的人..一旦有人到达那里并单击链接,它将重定向他们使用您的链接,因此他们只能窃取主页链接,而不能窃取其他任何内容。
不幸的是,没有办法阻止这种人。但您所能做的就是从他的域重定向回到您的链接。
此烦人问题的另一个永久解决方案。
这取决于您使用的服务器程序,但对于apache2,其虚拟主机设置位于“ / etc / apache2 / site-enabled”目录中。基本上,它具有一个默认的虚拟主机(“ 000-default”),并且目前已为mydomain.com网站设置了该虚拟主机。因此,这是我的方法。
将当前的000默认值复制到010-somename。(请注意,000-default通常是符号链接文件,因此您必须从../site-available/default复制它。)
在010-somename中设置虚拟主机设置。在第一行下面添加这两行
'<VirtualHost *:80>':
ServerName www.mydomain.com
ServerAlias mydomain.com
使000默认指向其他目录(在其他位置)。在“ 000默认”文件中,更改“ DocumentRoot / var / www”以指向其他位置,例如“ DocumentRoot / var / www-test”。目录/ var / www-test不需要存在,如果不存在,则使用其他域名的连接将出错。
重新启动apache2:“ sudo /etc/init.d/apache2重新启动”
我希望这是有帮助的。
尝试使用Php识别网页的URL
if(strpos( $_SERVER['HTTP_HOST'], 'yoururl.com') !== false){
echo "This is Genuine Yoururl.com";
} else {
header('Location: http://www.yoururl.com.com/'); exit; // Someone has opened your site as iframe or is using A record to point toward your website
}