请教如何为网站设置二级域名
5I5Q 2007-03-02 01:09:25 请教如何为网站设置二级域名
1、我的服务器:win server2000,sqlserver2000,asp,iis,dns
2、我的域名:www.abc.com
3、我的固定IP:202.202.202.202
4、我的网站目录主要结构如下
在未设置二级域名前,网站的首页访问地址为www.abc.com,各个频道访问地址为www.abc.com/pd1/等
各个频道下的内容访问地址为www.abc.com/pd1/分类目录/随机时间/静态页.html
我想为每个频道设置一个二级域名,各个频道访问地址为pd1.abc.com,各个频道下的内容访问地址为pd1.abc.com/分类目录/随机时间/静态页.html
web--根目录(注:其中有一些文件在其他频道中需要包含如const.asp,function.asp)
以下目录均在web根目录下
pd1--频道1(希望实现二级域名为pd1.abc.com)
注:此目录下有一些文件需要包含web根目录下的const.asp,function.asp,未设置二级域名前使用<!--include file="../const.asp"-->包含
分类目录1
分类目录2
分类目录3
pd2--频道2(希望实现二级域名为pd2.abc.com)
pd3--频道3(希望实现二级域名为pd3.abc.com)
目前,我是这样配置的,使用域名提供商的域名管理中的MyDns添加若干个二级域名如pd1.abc.com,IP指向我的固定IP。然后在IIS中为每个频道建立一个站点,目录指向各个频道的目录如d:\web\pd1,显而易见,各个站点的就是以pd1、pd2或pd3做为根目了,使用include就无法包含web根目录下的那些公用文件如const.asp等
只能将const.asp等文件复制到各个频道目录下,可是,这样是不是重复劳动啊,而且以后修改如const.asp后,需要将const.asp等文件重新复制到各个频道目录覆盖,很麻烦啊
想问问,还有其他的好主意吗?