![405 尝试发布到 IIS6 中的默认页面](https://linux22.com/image/525591/405%20%E5%B0%9D%E8%AF%95%E5%8F%91%E5%B8%83%E5%88%B0%20IIS6%20%E4%B8%AD%E7%9A%84%E9%BB%98%E8%AE%A4%E9%A1%B5%E9%9D%A2.png)
我在 IIS6 中遇到了一个奇怪的问题,我认为这是一个愚蠢的问题(我对 IIS 方面有点生疏)。
如果我将其包含在 URL ( http://localhost/wiki/wiki.asp?pg=Home
) 中,我可以正常发布到我的默认页面,但如果我在发布时没有包含 ( http://localhost/wiki/?pg=Home
),则会收到 405。
如果我get
使用第二个 URL 执行操作,它可以正常工作。
我不认为这是一个 ASP 错误,因为我已经选择了“向客户端发送详细的错误消息”。
(注意:这是工作站上的 IIS)
答案1
在 IIS 5.1(工作站)中,发布到没有异常的 URL 时会发生这种情况。以下是更多详细信息和解决方案:http://www.somacon.com/p126.php。
根据这个知识库文章,该默认设置在 IIS6 中已修复,这就是为什么您只能在工作站上看到它。