sarfere

Results 2 issues of sarfere

``` server { listen 80; server_name domain.com; return 301 https://$host$request_uri; } server { listen 443 ssl; server_name domain.com; ssl_certificate /etc/nginx/ssl/domain.pem; #ssl证书放的目录 ssl_certificate_key /etc/nginx/ssl/domain.key; root /usr/share/nginx/html/hioshop; #前端打包好的代码目录 index index.html; location /admin/...

LoginPage.vue ``` this.axios .post(root + "auth/login", { username: this.form.username, password: this.form.password, })`` ``` axios已经定义了baseUrl为/admin/,而这里又拼接了一个root = /admin/,这样会造成登录请求地址为https:xxx.com/admin/admin/auth/login 项目在本地运行时不会报错,可能是会取最后一个/admin/ 但是线上环境配置代理转发时会造成异常,比如nginx配置了: location /admin/ { proxy_pass http://127.0.0.1:8360; } 此时会请求http://127.0.0.1:8360/admin/admin/auth/login 此外很多页面中挂载了this.root = api.rootUrl; 这行代码并未用到,也不要去额外添加前缀,因为已经在前边添加过了前缀