asp.net 域名欺骗式开发
by 路过秋天
at 2010-09-09 17:30:00
original http://www.cnblogs.com/cyq1162/archive/2010/09/09/1822437.html
作者: 路过秋天 发表于 2010-09-09 17:30 原文链接 阅读: 1111 评论: 20
今天大水很猛,两大巨头又重现江湖,首页瞬时风生水起,在这临行出差之际,草草来篇,沉淀在潮水之下。
前言:如果觉得本文对你有帮助,就热情点下推荐
一:用VS的IDE自带的IIS开发
1:WebSite:
2:WebApplication:
问题:
这里用一个小小示例说明问题:
我们同样为上面的方式加上一个A链接:
方式:<a href="/Default.aspx">WebSite 网站</a>
//WebApplication html
方式:<a href="/Default.aspx">Application应用程序</a>
说明:
我们点击链接,出错如下图:
问题怎么解决?
然而WebApplication下则是正常的,所以,现在一般开发都建WebApplication项目。
那我们今天怎么解决WebSite这种多出来的目录问题?那就是使用系统的IIS进行开发了。
二:使用系统的IIS开发
要进行系统IIS开发,我们需要进行以下的设置
1:设置自定义服务器为自己的局域网IP地址,设为127.0.0.1也行
2:相应的IIS网站目录需要定位到开发目录
设置的成果
这时候你再用之前的点击链接,就不会出现错误了,而且也没有多出一层目录出来了,如图
结段结言:
那在实现项目中,很多时候,我们开发都可能要根网站域名挂勾,而网站域名当然很多时候跟Cookie有关了
于是,接下来一步就是重点,使用域名欺骗进行开发。
三:域名欺骗开发
1:域名欺骗设置
这里意思是:如果在浏览器输入www.abc.com/将自定转向本机网站,设置如图
2:项目属性设置
对于这个设置,如果直接点创建虚拟目录,可能问题多会一点,比如如下图:
下面是正常创建虚拟目录:我里我添加了另一个域名指向
为了F5能够运行,而不止于右键游览方式,需要进行以下设置
A:IIS主机头设置
B:创建虚拟目录
接着F5运行
配置这个需要注意下以下问题:
2:IIS网站属性设置使用的IP
3:IIS网站的主机头需要添加域名
结语:
对于很多个子域名的,方式一样,只是host文件的指身改成如:
192.168.3.48 a.cyq.com
最新新闻:
· 诺基亚N8行货本月22日首卖 预计4500元(2010-09-10 08:40)
· 苹果上海旗舰店竟成“免费公话亭”(2010-09-10 08:35)
· 软件过万,RIM 依然任重道远(2010-09-10 08:34)
· 苹果App Store解禁第三方开发工具(2010-09-10 08:27)
· 腾讯官方联合厂商推出 QQ高清摄像头 号称720P(2010-09-10 08:25)
编辑推荐:云计算之旅5—实战第一个云程序