vs2013 iis express运行项目的时候,伪静态页面抛出404错误?

吴青峰 2015-08-29 03:21:58
vs2013 iis express运行项目的时候,伪静态页面抛出404错误,但是vs2010以下的版本可以!如图:



请问各位大侠,怎么实现vs2013 iis express伪静态,谢谢!
...全文
1163 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_38966381 2017-05-29
  • 打赏
  • 举报
回复

在你applicationhost.config(图上可以找到路径)的handler节里添加
<add name="HTML-ISAPI-4.0_32bit" path="*.html" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
希望可以帮到您
baidu_38966381 2017-05-29
  • 打赏
  • 举报
回复
我的vs2013是可以的,升级到vs2017就出现了同样的问题,我也找不到原因,配置都是一样的
老牛18岁 2017-03-24
  • 打赏
  • 举报
回复
很明显是伪静态的没生效
  • 打赏
  • 举报
回复
最后怎么解决的?????????????????
qq_32607127 2016-12-30
  • 打赏
  • 举报
回复
遇到同样的问题,怎么解决的,解决了吗?
陆斌 2016-12-05
  • 打赏
  • 举报
回复
同问同问同问
mengnuo-lzm 2016-05-17
  • 打赏
  • 举报
回复
最后怎么解决的呀
GT_小天 2015-12-10
  • 打赏
  • 举报
回复
有可能是你的路径写错了,你试着右击网站的属性,在web的属性下的servers--->project url,把这个url改一下,改成http://localhost/,希望能帮到你
ajianchina 2015-09-07
  • 打赏
  • 举报
回复
你检查一下iis express配置文件applicationhost.config中你所使用伪静态网站的配置,在sites节点下面,在该节点的最底部一般是全局托管管道设置,还有,既然你vs2010可以使用,不知道是不是在同一台电脑上,如果不是在同一台电脑上,你可以分别打开该配置文件进行一下设置比较。
吴青峰 2015-09-07
  • 打赏
  • 举报
回复
引用 4 楼 ajianchina 的回复:
先看下托管管道模式,如果是“集成”,改为"经典(传统型)":
已修改成集成的,但是还是不支持静态,还是找不到虚拟路径,无解了!
  • 打赏
  • 举报
回复
你这个用什么方式实现的伪静态啊,然后你VS2010可以成功的截个完整的图(包含Url),失败的那个你Url没截出来……
吴青峰 2015-09-07
  • 打赏
  • 举报
回复
引用 6 楼 ajianchina 的回复:
你检查一下iis express配置文件applicationhost.config中你所使用伪静态网站的配置,在sites节点下面,在该节点的最底部一般是全局托管管道设置,还有,既然你vs2010可以使用,不知道是不是在同一台电脑上,如果不是在同一台电脑上,你可以分别打开该配置文件进行一下设置比较。
你好,我的底部是这样,你看看是不是少了什么,为什么低版本的VS没有问题,模糊了!
吴青峰 2015-09-07
  • 打赏
  • 举报
回复
引用 6 楼 ajianchina 的回复:
你检查一下iis express配置文件applicationhost.config中你所使用伪静态网站的配置,在sites节点下面,在该节点的最底部一般是全局托管管道设置,还有,既然你vs2010可以使用,不知道是不是在同一台电脑上,如果不是在同一台电脑上,你可以分别打开该配置文件进行一下设置比较。
<sites> <site name="WebSite1" id="1" serverAutoStart="true"> <application path="/"> <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" /> </application> <bindings> <binding protocol="http" bindingInformation=":8080:localhost" /> </bindings> </site> <site name="Phone" id="2"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\Team\PhoneAPI\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:14823:localhost" /> </bindings> </site> <site name="phone(1)" id="3"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\Team\PhoneSite\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:8347:localhost" /> </bindings> </site> <site name="JBM_Files" id="4"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="F:\project\zhubao\JBM_B2c2014-08-03\JBM_B2c20140930\JBM_Files\JBM_Files" /> </application> <bindings> <binding protocol="http" bindingInformation="*:20315:localhost" /> </bindings> </site> <site name="JBM.Web" id="5"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\Team\JBM_B2c\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:9826:localhost" /> </bindings> </site> <site name="JBM.Web(1)" id="6"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\Team\JBM_B2CM\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:4671:localhost" /> </bindings> </site> <site name="phone(2)" id="7"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\phone2015-05-18\phone1\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:5138:localhost" /> </bindings> </site> <site name="WcfService" id="8"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\test\WcfService\WcfService" /> </application> <bindings> <binding protocol="http" bindingInformation="*:2418:localhost" /> </bindings> </site> <site name="JBM.Web(2)" id="9"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\Team\Distribution\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:16725:localhost" /> </bindings> </site> <site name="WebApplication1" id="10"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\test\WebApplication1\WebApplication1" /> </application> <bindings> <binding protocol="http" bindingInformation="*:6196:localhost" /> </bindings> </site> <site name="WebApplication2" id="11"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\test\WebApplication2\WebApplication2" /> </application> <bindings> <binding protocol="http" bindingInformation="*:6211:localhost" /> </bindings> </site> <site name="WebApplication3" id="12"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\test\WebApplication3\WebApplication3" /> </application> <bindings> <binding protocol="http" bindingInformation="*:6237:localhost" /> </bindings> </site> <site name="WebApplication4" id="13"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\test\WebApplication4\WebApplication4" /> </application> <bindings> <binding protocol="http" bindingInformation="*:6239:localhost" /> </bindings> </site> <site name="demo" id="14"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\快递接口\demo\demo\demo" /> </application> <bindings> <binding protocol="http" bindingInformation="*:8199:localhost" /> </bindings> </site> <site name="JBM.Web(3)" id="15"> <application path="/" applicationPool="Clr4IntegratedAppPool"> <virtualDirectory path="/" physicalPath="F:\project\zhubao\JBM_B2c2014-08-03\JBM_B2c\JBM.Web" /> </application> <bindings> <binding protocol="http" bindingInformation="*:10022:localhost" /> </bindings> </site> <site name="WxPayAPI" id="16"> <application path="/" applicationPool="Clr2IntegratedAppPool"> <virtualDirectory path="/" physicalPath="C:\Users\Administrator\Desktop\WxPayAPI_CS_v3\WxPayAPI\WxPayAPI" /> </application> <bindings> <binding protocol="http" bindingInformation="*:5451:localhost" /> </bindings> </site> <site name="JewelboWebServer" id="17"> <application path="/" applicationPool="Clr2IntegratedAppPool"> <virtualDirectory path="/" physicalPath="D:\钻石快线资料\项目\Team\jewelbo\JewelboWebServer" /> </application> <bindings> <binding protocol="http" bindingInformation="*:5719:localhost" /> </bindings> </site> <siteDefaults> <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" /> <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" /> </siteDefaults> <applicationDefaults applicationPool="Clr4IntegratedAppPool" /> <virtualDirectoryDefaults allowSubDirConfig="true" /> </sites>
ajianchina 2015-09-06
  • 打赏
  • 举报
回复
先看下托管管道模式,如果是“集成”,改为"经典(传统型)":
吴青峰 2015-09-06
  • 打赏
  • 举报
回复
各位大侠,如果能给个正确的提示,直接200分给,说话算数。 是不是不能用伪静态,VS2013开发工具里面?
吴青峰 2015-09-01
  • 打赏
  • 举报
回复
不是,不知道咱回事,VS2010以下的版本没有问题,到vs2013后可能是因为使用了iis express代理服务器出了问题!
just59277 2015-08-31
  • 打赏
  • 举报
回复
你这个是还没有到程序里面吧,像是iis找不到你的web资源。

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧