zoukankan      html  css  js  c++  java
  • 解决 asp.net 伪静态 IIS设置后 直正HTML无法显示的问题

    asp.net+UrlRewriter来实现网站伪静态,实现伪静态有一些好处,比如对于搜索引擎更好收录页面,还有一个好处就是隐藏了真实地址的参数,所以有独立服务器的朋友,配置IIS实现伪静态功能,挺不错的哦,至于ASP.NET如何实现伪静态,可以看下本人写的这篇文章:,现在有一个问题来了,我配置伪静态成功后,而真正的静态文件(html)却访问不了,有点苦脑,不过最终还是找到了解决方案

    第一步:打开Web.config配置文件

    第二步:设置如下节点

    <compilation debug="false">  
        
    <buildProviders>  
        
    <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />  
        
    </buildProviders>  
    </compilation>  

    然后继续设置如下节点

    <httpHandlers>  
          
    <add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/>  
    </httpHandlers> 

    配置好以上内容,就可以实现asp.net的伪静态html内容与真正的静态文件html就可以访问了

  • 相关阅读:
    删除系统盘符
    响应式设计 @media
    精通CSS 学习笔记
    兼容性
    css border-collapse
    angular.js学习 ui-router 0.2.15
    javascript的简易发布/订阅模式
    javascript 切换上下文,事件绑定中改变this指向
    SpringMVC:提交日期类型报400错误解决方法
    解决Spring Mvc中接受参数绑定重名的方法
  • 原文地址:https://www.cnblogs.com/leonsky/p/2064317.html
Copyright © 2011-2022 走看看