限制IP访问:
asp:
<%
if request.servervariables("remote_addr")<>"127.0.0.1" then
response.write "你的程序没有注册,只能在本地调试,<a href=#>注册</a>"
response.end
end if
%>
<!-
-说明,,可以用request.servervariables("remote_host")服务器端IP是否等于...
或者SERVER_NAME等判断域名,然后看是否一个域名,来限制程序只能一个域名使用
-->
PHP:
<?
if($HTTP_SERVER_VARS["REMOTE_ADDR"]!="127.0.0.1"){
echo "你的程序没有注册,只能在本地调试,<a href=#>注册</a>";
exit;
}
?>
J域名转换:
asp源码如下:
<%
if Request.ServerVariables("SERVER_NAME")="www.a.com" then
response.redirect "a/index.asp"
end if
if Request.ServerVariables("SERVER_NAME")="www.b.com" then
response.redirect "b/index.asp"
end if
if Request.ServerVariables("SERVER_NAME")="www.c.com " then
response.redirect "c/index.asp"
end if
%>
使用server.transfer (url) 替代redirect可以提高效率。
Javascript:
<script>
function Getdomain() {
DocURL = document.URL;
protocolIndex = DocURL.indexOf("://", 4);
serverIndex = DocURL.indexOf("/", protocolIndex + 3);
BeginURL = DocURL.indexOf("#", 1) + 1;
displayresult = DocURL.substring(protocolIndex + 3, serverIndex);
if (displayresult == "www.a.com") {
document.write("www.a.com");
} else if (displayresult == "www.b.com") {
document.write("www.b.com");
} else if (displayresult == "www.c.com") {
document.write("www.c.com");
}
}
Getdomain();
</script>