2022年5月30日19:06:00
Nginx vue项目配置
server { listen 9888; server_name 127.0.0.1; error_log /data/log/Nginx/houtai-error.log; access_log /data/log/Nginx/houtai-access.log; root "/data/wwwroot/houtai"; index index.html; charset utf-8; location / { autoindex off; try_files $uri $uri/ /index.html; }
Nginx反向代理配置
这个主域名的二级目录反向代理过去
location /houtai/ { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Remote_addr $remote_addr; proxy_pass http://127.0.0.1:9888/; }
但是会造成js css 静态文件无法访问
vue 2.6.x
vue.config.js
publicPath: process.env.NODE_ENV === 'production' ? '/houtai' : '/',
就可以了
可以在dist文件夹,index.html文件 引用文件是否有 houtai 前缀
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。