前提:服务器为2003sever。
如果某个网站程序使用相同的文件夹名,比如ABC,您在您的服务器上又需要创建多个网站项目,分别服务于不同的用户。怎样分类去创建网站方便浏览?今天学会的新东西,与大家分享,有不全面的地方,还请大家不吝指教。
1、将 C:/WINDOWS/system32/drivers/etc 下的 hosts 文件用文本文件打开;
2、文件找到后,如下行,将文件中的该行内容复制,
127.0.0.1 localhost
3、在上述行下,复制多个,将localhost 改为你想命名的网址。如下所示:
127.0.0.1 a.com
127.0.0.1 b.com
127.0.0.1 c.com
4、在IIS 网站目录下创建多个网站,每个网站指向相应的文件夹。
网站创建:新建网站——下一步——输入网站描述,如a——在此网站的主机头中输入:a.com——下一步——路径D:/WebSite/a/ABC——下一步——完成。
例如:在D盘创建WebSite文件夹,文件夹下创建a文件夹,a文件夹下放置网站程序文件夹ABC
即某网站目录指向D:/WebSite/a/ABC 文件夹
5、(2003服务器上)应用程序设置修改;
在应用程序设置处,需要修改执行权限为纯脚本,应用程序池指向程序所需要用的ASP.NET V2.0; ASP.NET版本与应用程序池.NET版本一致。
6、在IE浏览器中,输入:http://a.com/ABC 即可访问您需要的网址。
7、如果您想直接输入:http://a.com 就可以访问你要访问的网址,您可以在a文件夹下的ABC目录中的default.htm中,增加一段脚本:
<script language="javascript">location='您的网站首页页面';//location='./abc';</script>
至此,您就可以以http://a.com 访问你的网站了。
我已经试过 很成功 :) 加油!