IIS Express配置多站点同时运行
环境:Win10 Pro、Visual Studio 2015 Community、IIS Express 10
VS2015集成IIS Express,所以无需单独下载,
默认安装位置:C:\Program Files\IIS Express\iisexpress.exe 或者 C:\Program Files (x86)\IIS Express\iisexpress.exe
配置文件位置:C:\Program Files (x86)\IIS Express\AppServer\applicationhost.config
打开这个文件,找到“Sites”这个节点,这个节点下每一个site节点代表一个网站
对节点几个参数做下说明:
name:站名的名字
id:这个是一个数字编码,唯一,从1开始,以此类推。
serverAutoStart:这个不用说,就是IIS Express运行后,这个站点是否自动运行
<application path="/">
<virtualDirectory path="/" physicalPath="C:\YX_Touch" />
</application>
这里是对网站路径的设置," / " 这个代表网站的根目录,physicalPath代表前面根目录对应的路径,这里可以添加多个virtualDirectory节点,作为虚拟目录
<bindings>
<binding protocol="http" bindingInformation=":8086:localhost" />
</bindings>
这个节点则是代表访问站点是通过什么方式访问,是http还是https诸如此类,后面则是对应的端口已经需要绑定的域名,可以写成:80:www.baidu.com
如果想运行更多站点,只需按照配置增加即可。增加一个站点:WebApplication1
<site name="WebApplication1" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="E:\winform\Solution1\WebApplication1" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:52026:localhost" />
</bindings>
</site>
但光修改配置文件是没有用的,你点开电脑右下角的云图标发现永远只有一个站点,如果想多个站点同时运行则需要开启多个IIS Express应用程序,如何开启多个呢?用下面的命令行:
iisexpress /config:"C:\Program Files\IIS Express\AppServer\applicationhost.config" /site:test /systray:true(注意/config /site /systray之前有一个空格)。
如果想运行更多的网站,只需要你在站点配置文件applicationhost.config增加配置,然后依次运行多个cmd,按照命令行运行即可。
IIS Express配置多站点同时运行的更多相关文章
- IIS Express 配置json minitype
IIS Express 配置json minitype 1.在命令窗口中cd到IIS Express安装目录,默认是“C:\Program Files\IIS Express”: 2.在IIS Exp ...
- IIS Express 配置 Json
在VS2013中调试D3官网的一些Sample过程中遇到了一个奇怪的问题:凡是Sample中使用的数据源是json文件时候,smaple 就无法在浏览器中正常运行.经调试后发现根本原因是IIS Exp ...
- VS2013 IIS Express 无法显示站点目录列表
VS2013 默认使用IIS Express作为虚拟服务器,或许出于与安全考虑该版本的IIS Express默认关闭站点目录列表显示的功能,访问时会出现以下错误: 为了方便起见,我使用了全局设 ...
- IIS Express 配置外部访问
IIS Express是Visual Stuido自带的微型Web服务器,简单易用. IIS Express默认只允许本机访问,通过Visual Studio调试Web程序时,我们有时需要通过外部访问 ...
- 给 IIS Express 配置虚拟目录
使用 vs2015 打开旧项目,之前使用 iis 配置站点,然后在 vs 中附加 w3wp.exe 进行开发和调试的. 由于种种原因 iis 上配置站点各种失败. 之后发现,其实在 vs2015 中按 ...
- 【个人】IIS Express 配置
<!-- 查看URL访问控制列表: netsh http show urlacl 添加URL访问控制: netsh http add urlacl url=http://myhostname:8 ...
- Win8操作系统下IIS如何配置asp.net的运行环境(win7同样)
一.把鼠标放在电脑屏幕的左下角然后右击,弹出如下图菜单,选择“程序和功能”(快捷键win+X).(win7点击电脑左下角的“开始”,然后点击“控制面板”打开程序与功能界面): 二.进入程序与功能界面后 ...
- IIS Express 配置缓存位置
Please refer to the three configure files to check if they contains the rule setting. "%Program ...
- IIS中配置WCF站点
http://msdn.microsoft.com/zh-cn/library/aa751852.aspx http://blog.csdn.net/hsg77/article/details/389 ...
随机推荐
- HDU 5291 Candy Distribution
Candy Distribution Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Other ...
- Leetcode 135.分糖果
分发糖果 老师想给孩子们分发糖果,有 N 个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分. 你需要按照以下要求,帮助老师给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果. 相邻的孩 ...
- J - Invitation Cards 最短路
In the age of television, not many people attend theater performances. Antique Comedians of Malidine ...
- Ubuntu 16.04安装Sublime Text3
1.安装: sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get instal ...
- postgresql 删除旧的版本9.5 并同时 升级到9.6
sudo apt-get purge postgresql-9.5 On Ubuntu 14.04 I have done this to get the latest postgres: sudo ...
- 大数据分析:结合 Hadoop或 Elastic MapReduce使用 Hunk
作者 Jonathan Allen ,译者 张晓鹏 Hunk是Splunk公司一款比較新的产品,用来对Hadoop和其他NoSQL数据存储进行探測和可视化,它的新版本号将会支持亚马逊的Elastic ...
- C++学习之多重继承与虚继承
一.多重继承 我们知道,在单继承中,派生类的对象中包含了基类部分 和 派生类自定义部分.同样的,在多重继承(multiple inheritance)关系中,派生类的对象包含了每个基类的子对象和自定义 ...
- apple air装双系统(win7)
同事买了一个apple air.用不习惯,希望再装个win7,经过多次试验,得到例如以下操作方法: 1.在MAC系统里的"有用工具"中找到"Boot Camp 助理 ...
- 2014年辛星starphp第一节设置入口文件以及App类
*********************本节目标**************** 1.首先是我们的框架大致布局,我们即将写成的这个框架.它的入口文件统一为star.php.它须要做的一些事,比方载入 ...
- OpenStack二三事(2)
使用devstack在virtualbox上安装openstack还真是比較麻烦,到处都是坑.近期碰到的坑是在tempest上,在执行verify-tempest-config时,代码中import了 ...