zoukankan      html  css  js  c++  java
  • 在IIS上新发布的网站,样式与js资源文件加载不到(资源文件和网页同一个域名下)

    在IIS上新发布的网站,网站能打开,但样式与js资源文件加载不到(资源文件和网页是同一个域名下,例如:网页www.xxx.com/index.aspx,图片www.xxx.com/pic.png)。

    然后单独打开资源文件(例如打开图片的链接)是,报错:

    这个问题应该是web.config配置文件的设置问题。

    在配置文件的<httpHandlers>下的节点,对应的资源文件的type值设置可能是“System.Web.DefaultHttpHandler”值(默认),例如:

        <httpHandlers>
          <add verb="*" path="*.gif" type="System.Web.DefaultHttpHandler"/>
          <add verb="*" path="*.jpg" type="System.Web.DefaultHttpHandler"/>
          <add verb="*" path="*.png" type="System.Web.DefaultHttpHandler"/>
          <add verb="*" path="*.ico" type="System.Web.DefaultHttpHandler"/>
          <add verb="*" path="*.css" type="System.Web.DefaultHttpHandler"/>
          <add verb="*" path="*.js" type="System.Web.DefaultHttpHandler"/>
        </httpHandlers>

    对应的type值应该改为“System.Web.StaticFileHandler”值,如下:

        <httpHandlers>
          <add verb="*" path="*.gif" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.jpg" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.png" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.ico" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.css" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.js" type="System.Web.StaticFileHandler"/>
        </httpHandlers>

    这时候再访问资源文件的路径应该ok的。

  • 相关阅读:
    关于自适应屏幕方向和大小的一些经验
    在线升级Android应用程序完善版
    H263&H264&MPEG4
    PyCharm2019 激活
    VMware Workstation下载安装破解秘钥
    linux/kali安装及更新源以及输入法等配置
    python推倒式(列表、字典、集合)
    协程
    Flask中获取参数(路径,查询,请求体,请求头)
    Flask中获取参数(路径,查询,请求体,请求头)
  • 原文地址:https://www.cnblogs.com/Iven-zhang/p/5651177.html
Copyright © 2011-2022 走看看