如何解决在nginx后面访问时出现问题
我在IP地址为192.168.8.3的VM的端口5050上运行了一个破折号。在本地,我可以使用URL http://192.168.8.3:5050访问仪表板。
现在,我正在尝试通过http://myserver.com/dashboard/devs上的Nginx启用访问。但是,当我尝试访问它时,在浏览器控制台中找不到一些文件:
GET http://myserver.com/assets/header.css?m=1597279663.0
GET http://myserver.com/assets/typography.css?m=1597279663.0
这是我的nginx配置:
server {
server_name myserver.com;
location /dashboard/devs {
rewrite ^/(dashboard/devs)/(.*) /$2 break;
proxy_pass http://192.168.8.3:5050;
proxy_set_header X-Real_IP $remote_addr
...
proxy_set_header Host $http_host;
proxy_redirect off;
}
}
解决方法
最后,使用flask解决了将“ /”请求重定向到“ / dashboard / devs /”的问题。 Nginx配置保持不变。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。