标题:
[求助]
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) / 下载次数 17366
http://wdlinux.cn/bbs/attachment.php?aid=7921&k=8d09b8ad8c163b587b3ecf51e13e6c3d&t=1787843619&sid=16sJ6K
图片附件:
微信截图_20170830221842.png
(2017-8-30 22:38, 6.32 KB) / 下载次数 17199
http://wdlinux.cn/bbs/attachment.php?aid=7922&k=c8821c9fd69b671e69b893cca860f588&t=1787843619&sid=16sJ6K
作者:
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