厦门做网站排名seo快速排名案例
文章目录
- 一、问题描述
- 二、解决方案
- 1.删除WebDav模块
- 2.修改Web.config(可选)
一、问题描述
好不容易系统开发好了,兴高采烈地上线,部署好了网站,访问正常,打开方式正确!
但当我修改某些数据时,却提示了个错误:
纳尼?什么情况?
翻看请求,发现是405错误:
405 Method Not Allowed
那应该就是服务器的问题了,应该是服务器不支持PUT请求。
这个错误以前在东方通上遇到过,在IIS上添加对PUT请求的支持
就行了:
二、解决方案
IIS默认是不支持
PUT请求的。如果想让它支持,则需做如下操作:
1.删除WebDav模块
删除该项目下IIS安装的WebDav模块
2.修改Web.config(可选)
由于我的项目是.Net Core的,因此在执行了第一步的操作之后,已经可以正常使用了。
有的朋友可能是.Net Framework的项目,请继续往下看:
修改Web.config
文件,在 <system.webServer>
标签内添加如下代码:
<modules><remove name="WebDAVModule"/></modules><handlers><remove name="WebDAV" /></handlers>