最近接到客户的一个酋篚靶高需求,就是做个双空间跳转,防止网页被屏蔽。看了网上说的是可以防止网页屏蔽,野狼没有试过,不知道,不过跳转沪枭诽纾代码的意思来看,就是A域名跳转到B域名,B域名的程序判断是A域名跳转过来的则跳转到C域名,如果不是A域名跳转过来或者直接打开的则不跳转。
所需素材:
A域名、A空间、A程序
B域名、B空间、B程序
C域名
做法:
第一步,A程序代码如下:
本来写的是ASP的程序,后来发现用服务器代码做跳转的话Request.ServerVariables("Http_Referer")无法获得值。所以改成了HTML的跳转,代码如下:
<html><head><meta http-equiv="Content-Language" content="zh-CN"><meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"><meta http-equiv="refresh" content="0.1;url=http://www.applie.ac.cn/icloud"><title></title></head><body></body></html>
第二步,B程序代码如下:
<%Dim url301url301="要跳转到的网址写在这里如(390seo.com/)" '跳转到的网址if Request.ServerVariables("Http_Referer")="A网址" then Response.Status="301 Moved Permanently" Response.AddHeader "Location",url301 Response.Endelse Response.write("网站建设中") Response.Endend if%>