none
为什么浏览器里无法打开Web.sitemap网站地图文件 RRS feed

  • 问题

  • 网页上传到服务器后,我在浏览器里无法打开Web.sitemap文件,就是网站地图。这是什么原因。假设的我的网站是:

     

    http://www.abc.com/

     

    我输入的地址是:http://www.abc.com/Web.sitemap

    网站地图是在根目录下的,地址没有写错。在浏览器器里输入后,就是下面的样子:

     

     

     

     

     

    http://www.abc.com/NoAccess.htm?aspxerrorpath=/Web.sitemap

     

    法找到该页您正在搜索的页面可能已经删除、更名或暂时不可用。


    请尝试以下操作:

    • 确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
    • 如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
    • 单击后退按钮尝试另一个链接。

    HTTP 错误 404 - 文件或目录未找到。
    Internet 信息服务 (IIS)


    技术信息(为技术支持人员提供)

    • 转到 Microsoft 产品支持服务并搜索包括“HTTP”和“404”的标题。
    • 打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“网站设置”、“常规管理任务”和“关于自定义错误消息”的主题。

     

    这到底是怎么回事?

    2008年12月28日 12:19

答案

  • windows 2003对没有在iis注册的扩展名都报告404错误。解决办法

    该文件是受保护的文件,

    1。打开IIS管理器。

    2。右键点击"Default Web Site"并选择Properties.

    3。 点击"Http Header".

    4。 点击"MIME Types".

    5。 点击“New”。

    6。 在Extension中,输入".sitemap". (不需要引号)

    7。 在MIME Type中,输入 "sitemap". (不需要引号)



    另外,sitemap文件是受保护的文件,iis已经设置了将之类文件使用

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

    来处理了,不让通过浏览器访问
    2008年12月30日 4:55
    版主
  •  

    蜘蛛检查的是 Sitemap.xml  不是 web.sitemap !
    2008年12月30日 7:10
    版主

全部回复

  • windows 2003对没有在iis注册的扩展名都报告404错误。解决办法

    该文件是受保护的文件,

    1。打开IIS管理器。

    2。右键点击"Default Web Site"并选择Properties.

    3。 点击"Http Header".

    4。 点击"MIME Types".

    5。 点击“New”。

    6。 在Extension中,输入".sitemap". (不需要引号)

    7。 在MIME Type中,输入 "sitemap". (不需要引号)



    另外,sitemap文件是受保护的文件,iis已经设置了将之类文件使用

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

    来处理了,不让通过浏览器访问
    2008年12月30日 4:55
    版主
  • 如果在浏览器里打不开就算了。问题是搜索引擎的蜘蛛能不能打开?
    2008年12月30日 6:56
  •  

    蜘蛛检查的是 Sitemap.xml  不是 web.sitemap !
    2008年12月30日 7:10
    版主
  • web.sitemap本身就是XML文件。

     

    要不,直接把它改成sitemap.xml后,是不是搜索引擎就收录了?

    2008年12月31日 2:07
  •  

    不是一回事,你可以去看 sitemap.xml 的书写格式,然后自己去生成 。
    2008年12月31日 2:54
    版主