今天在部署vue项目时遇到这样的问题:
Failed to load resource: the server responded with a status of 405 (Not Allowed)
这个问题是nginx服务器默认post不能访问静态资源。
解决方法如下:
server {
listen 监听端口;
server_name 域名;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
#加上这行代码
error_page 405 =200 http://$host$request_uri;
}
本文介绍在部署Vue项目时遇到的405错误及其解决方案。该问题源于nginx服务器默认设置,通过添加特定配置代码可以允许POST请求访问静态资源。
466

被折叠的 条评论
为什么被折叠?



