如何防止网站被人镜像

原理其实很简单,就是用自己的域名绑定镜像别人的网站,然后用黑帽做SEO。这些人往往找一些精心制作SEO网站的站。这种上线时间短,但上线快,一旦上线就立马301跳转到他另外的网站。这样以来可以节省很多的站内优化工作。
也有一种是更加土的优化,就是拿别人的域名来做SEO优化。这种难度比较大,但是确实也有人做到了。

网上查了下还不少,这里我就弄个比较简单的方法,用JS脚本来屏蔽。添加以下这个代码到网站的footer.htm文件底部(和流量统计一个位置)。

<script>
if (document.domain != ‘www.seosir.cc’ && document.domain != ‘seosir.cc’){window.location.href=’http://seosir.cc/’;}
</script>;
这里原理很简单,就是用JS判断如果不是seosir.cc或www.seosir.cc 域名就跳到seosir.cc

这个方法也有不足的地方,如果你的网站有做301跳转,如果是添加被跳转域名加入到JS里面,网站会一直刷新,建议取消301跳转。

另外要给网站加上绝对地址这样会更加安全,一般是在网站的头部header.htm文件:

找到head,如下:
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
…..
</head>

在head下方加一段红色字体代码:
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<base href=”http://seosir.cc/” />
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
…..
</head>

目前上面这种做法是可以有效避免网站被镜像,能否一直抵挡SEO大神门有待我们去验证,总之无论什么样的技术都有他的漏洞,只要仔细研究,及时采取相应措施应该是可以避免的。

IIS网站设置禁止IP访问设置方法

本文设置系统为Windows2003。IIS版本是6.0。

1

打开IIS管理器,在iis管理器左侧单击打开网站下面的相应需要设置的网站,并在此网站上右键,选择属性,即可打开该网站属性进行相关设置。(IIS网站属性打开方法)

2

在网站属性中找到并单击“目录安全性”选项卡,在目录安全性选项卡中找到IP地址和域名限制下面的编辑并单击。即可打开IIS的IP地址和域名限制窗口。(IIS目录安全性设置IP地址和域名限制)

就以授权访问为例,授权访问就是只需要某个IP地址或某个域名或某一组电脑来访问本网站,而其他IP地址是无法访问的。

这样一来主要是只有单位内部人员访问的系统,比如说OA办公系统呀等等。

3

在IP地址和域名限制中选择拒绝访问,然后单击添加按扭。在弹出的授权访问窗口中设置一台计算机或者一组计算机又或者域名具体看自己需要设置,本文这时只是做个示例就选择一台计算机了,然后在IP地址那里输入需要设置的允许访问IP地址然后确定回到IP地址和域名限制这里再次确定回到网站属性界面再次确定即可生效。(IIS设置拒绝访问IP地址)编者注:拒绝访问意思本意是拒绝所有人访问,但是排除添加的新域名或IP。所以不要为这个名字而误会了。

4

反之,如果禁止某个IP地址来访问网站的话,就单授权访问,然后添加一台计算机输入对方IP地址。这个功能主要是针对恶意用户访问或网站采集等。如果对方是ADSL的话,只能使用一组计算机了,如果别人用翻墙软件就没办法了。