一个空间放两个网站,不同的域名指向空间中不同的网站!
作者:admin 日期:2010-01-28
为自己有很多个空间,然而每个空间的使用率并不高,何不采取一些方法来节省资源呢?要是一个空间里能放两个网站那该多好。
说做就做。
第一步应该是在空间内建两个毫不相干的网站,数据库和文件均独立,互不干扰。
第二步是将两个不同的域名解析到这同一个空间上来。这时候造成了两个域名访问了同一个首页文件default.asp。
第三步是想办法,从default.asp转向到下面两个文件夹下的不同网站。于是想到的第一个念头便是使用Request.ServerVariables("SERVER_NAME")来判断URL入口来路,然后根据来路的网址来重定向到不同的网站文件夹。
第四步,折腾了一会,经过修改后终于搞掂了。
现在将源码帖上来,其实想通了就很简单,有需要的同志复制过去改掉来路server_name和Redirect的重定向网址,将其存为default.asp传到根目录下即可。
<%
DIM urlname '定义参数
urlname=Request.ServerVariables("SERVER_NAME") '参数赋值
if urlname="xymhw" or urlname="www.xxx.com" then
response.redirect "/hjyyey/index.asp" '条件判断,若输入hjyyey相关网址,则重定向到/hjyyey/index.asp
elseif urlname="xxx.com.cn" or urlname="www.xxx.com.cn" then
response.redirect "/7enet/index.asp" '条件判断,若输入7enet相关网址,则重定向到/7enet/index.asp
else
response.write "域名转向不成功......" '条件判断,若均不成立,则出现转向不成功提示。
end if
%>
说做就做。
第一步应该是在空间内建两个毫不相干的网站,数据库和文件均独立,互不干扰。
第二步是将两个不同的域名解析到这同一个空间上来。这时候造成了两个域名访问了同一个首页文件default.asp。
第三步是想办法,从default.asp转向到下面两个文件夹下的不同网站。于是想到的第一个念头便是使用Request.ServerVariables("SERVER_NAME")来判断URL入口来路,然后根据来路的网址来重定向到不同的网站文件夹。
第四步,折腾了一会,经过修改后终于搞掂了。
现在将源码帖上来,其实想通了就很简单,有需要的同志复制过去改掉来路server_name和Redirect的重定向网址,将其存为default.asp传到根目录下即可。
<%
DIM urlname '定义参数
urlname=Request.ServerVariables("SERVER_NAME") '参数赋值
if urlname="xymhw" or urlname="www.xxx.com" then
response.redirect "/hjyyey/index.asp" '条件判断,若输入hjyyey相关网址,则重定向到/hjyyey/index.asp
elseif urlname="xxx.com.cn" or urlname="www.xxx.com.cn" then
response.redirect "/7enet/index.asp" '条件判断,若输入7enet相关网址,则重定向到/7enet/index.asp
else
response.write "域名转向不成功......" '条件判断,若均不成立,则出现转向不成功提示。
end if
%>
评论: 0 | 引用: 0 | 查看次数: -
发表评论


上一篇:
下一篇:
文章来自:
Tags:
相关日志: