天天看点

ASP同一虚拟空间放多个站点(拥有独立域名)的方法

转载:[url]http://msxdnet.blog.51cto.com/165945/75950[/url]

有时候买一个虚拟空间,足可以放N个站点,一般只要把各站点的对应域名都绑在这个虚拟空间的IP上,然后使用以下代码便可实现空间共享,站点独立的效果。

我们以ASP为例:

<%if Request.ServerVariables("SERVER_NAME")="[url]www.weba.com[/url]" then

response.redirect "weba/index.asp"

elseif Request.ServerVariables("SERVER_NAME")="[url]www.webb.com[/url]" then

response.redirect "webb/index.asp"

else

response.redirect "index.asp"

end if%>

这里有三个域名都绑在同一虚拟空间的IP

[url]www.weba.com[/url]

[url]www.webb.com[/url]

[url]www.webc.com[/url]

将以上代码另存为 default.asp 放在站点根目下下(假定站点默认头文档为default.asp)

如果用户访问 [url]www.weba.com[/url] 程序跳转至 空间目录下weba/index.asp

如果用户访问 [url]www.webb.com[/url] 程序跳转至 空间目录下webb/index.asp

如果用户访问 [url]www.webc.com[/url] 程序跳转至 空间目录下 index.asp

(在某空间提供商站点看到的资料)

继续阅读