我刚刚在几周前启动了一个站点,最近我收到了其中几个错误。未找到路径'/BingSiteAuth.xml'的控制器或未实施IController
这是什么意思,是Bing试图抓取我的网站?我能做些什么来解决这个问题?
我刚刚在几周前启动了一个站点,最近我收到了其中几个错误。未找到路径'/BingSiteAuth.xml'的控制器或未实施IController
这是什么意思,是Bing试图抓取我的网站?我能做些什么来解决这个问题?
该文件只会帮助Bing与您的网站。
首先,请转到:https://ssl.bing.com/webmaster/SubmitSitePage.aspx并添加您的网站。
然后系统会提示您下载BingSiteAuth.xml
文件。添加在你的MVC项目在RegisterRoutes
方法某处(可能是根文件夹),然后在Global.asax.cs
,添加:
routes.IgnoreRoute("BingSiteAuth.xml")
如果您选择添加的地方不是站点根目录以外的文件,确保您映射它的路线,看起来像它的根用:
routes.MapPageRoute("bingsiteauth",
"BingSiteAuth.xml",
"~/mysubfolder/BingSiteAuth.xml");
您可以将BingSiteAuth.xml添加到您网站的根目录。
相当确定这就像是将您的sitemap.xml提交给Google网站管理员工具。