标题:
[求助]
delete put请求方式报405 Not Allowed、
[打印本页]
作者:
nsioo
时间:
2017-8-30 22:40
标题:
delete put请求方式报405 Not Allowed、
在网站中使用RESTful方式请求时、POST和get正常;delete、put这类方式就会 405 Not Allowed、
已经从nginx1.8.1升级至1.10.3、排除跨域问题、求解决思路
下载
(9.84 KB)
2017-8-30 22:38
下载
(6.32 KB)
2017-8-30 22:38
centos7
wdcp3.2
单nginx
图片附件:
微信截图_20170830221852.png
(2017-8-30 22:38, 9.84 KB) / 下载次数 10969
http://wdlinux.cn/bbs/attachment.php?aid=7921&k=9543f7c1d7b231834570464689362fe4&t=1732672167&sid=Oj69Ph
图片附件:
微信截图_20170830221842.png
(2017-8-30 22:38, 6.32 KB) / 下载次数 10820
http://wdlinux.cn/bbs/attachment.php?aid=7922&k=0384e9c9e691db6a3d1caebab745a4f0&t=1732672167&sid=Oj69Ph
作者:
nsioo
时间:
2017-8-31 08:53
本帖最后由 nsioo 于 2017-8-31 08:56 编辑
已解决、问题得靠思路灵感、整半天把nginx源码看了下才意识到可能是请求链接被当成静态文件了;
链接是类似 http://www.***.com/product/template/1 这样形式的伪静态、所以修改了nginx的配置文件中location / 的写法;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
复制代码
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2