0

我收到此错误:

System.Web.HttpException: Path 'OPTIONS' is forbidden

因为人们试图从办公产品中打开网站上的 URL。这是有据可查的here

为了实施:

<httpHandlers>
  <add verb="*" path="*.xls" type="System.Web.StaticFileHandler" />
  <add verb="*" path="*.xlsx" type="System.Web.StaticFileHandler" />
</httpHandlers>

我需要知道所有可能的文件扩展名。有很多办公室文件扩展名,我错过了一个,因为我仍然从用户代理收到错误:Microsoft-WebDAV-MiniRedir/6.1.7601

有没有办法为某个用户代理使用通配符,或者某处是否有明确的文件扩展名列表?

4

1 回答 1

2

为什么需要知道文件扩展名?尝试这样的处理程序:

<add path="*" verb="OPTIONS, PROPFIND" type="System.Web.StaticFileHandler" />

当您发现其他动词时,您可以将它们添加到上面的动词属性中。

于 2013-07-03T13:50:20.083 回答