找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2404|回复: 3

[杂谈] 一个代码让不支持子目录邦定的空间实现子目录邦定功能

[复制链接]
发表于 2012-3-10 22:22:56 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳
目前有的空间支持子目录绑定域名,那就方便多了,可以把域名的DNS直接指向主机IP,主机这边作个子目录绑定就可以实现一个空间绑定多个域名.从而达到一个空间可以分配多个站点的目的.我昨天用的那个空间的只支持根目录可以绑定多个域名,子目录不能绑定,可我的域名总不能说都来访问根目录这一个网站吧,这下难坏了我,后来在网上终于查找到了解决方法,下面跟大家分享一下!
首先在空间上把需要绑定的域名绑定好,再进入域名的DNS设置,把域名的A记录全部指向这个空间的IP,然后就可以用一个asp代码来实现每个域名自动访问所需要访问的子目录!
假设一下,我的空间现在绑了三个域名,分别为www.aaa.com,www.bbb.com,www.ccc.com
网站有aaa/,bbb/,ccc/三个目录,如果想让上面三个域名分别访问这三个目录,就可以使用下面这个代码,首先打开记事本,输入以下代码:

<%  
domain=lcase(request.servervariables("HTTP_HOST"))
'域名为www.aaa.com时进入aaa/  
if instr(domain,"www.aaa.com")>0 then
response.redirect "aaa/"
'域名为www.bbb.com时进入bpath
elseif instr(domain,"www.bbb.com")>0 then
response.redirect "bbb/"
'域名为www.ccc.com时进入cpath
elseif instr(domain,"www.ccc.com")>0 then
response.redirect "ccc/"
end if
%>

然后另存为index.asp或default.asp,上传到网站根目录,就OK





发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2012-3-10 22:42:49 | 显示全部楼层 来自 中国–广西–桂林
很好嘛,至少看得懂

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

发表于 2012-3-11 14:04:23 | 显示全部楼层 来自 中国–河南–新乡
你这个方法是不错,不过搞成二级目录站,太不利于优化了;

这样搞肯定是空间根目录绑定其他域名了,这样会造成同一页面同时存在多个url 分散权重,除非你能完美的做好301,这是不现实的,而且百度多301支持也不是很好

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

发表于 2015-6-16 05:44:21 | 显示全部楼层 来自 中国–河南–南阳
哦哦哦哦~~~~

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-19 03:50 , Processed in 0.047265 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表