访问url添加虚拟路径
说明
例如:
访问域名:www.jepaas.com
项目名:test
访问路径:http://www.jepaas.com/test
修改方法
1. 修改前端的虚拟地址
- 找到前端文件:src/extjs/util/utils.js
- 找到方法:getUrlMaps
- 返回值:统一加请求前缀
- 如果平台里有其他自己写的接口,在请求的时候就需要单独修改
2. 修改nginx代理配置,如下:
location ~ /test/ {
rewrite ^/test/(.*)$ /$1 last;
}
location / {
proxy_pass http://127.0.0.1:8080;#代理的地址
proxy_redirect off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
client_max_body_size 100m;
client_body_buffer_size 256k;
proxy_connect_timeout 1;
proxy_send_timeout 30;
proxy_read_timeout 60;
proxy_buffer_size 256k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_max_temp_file_size 128m;
}
最后编辑: 呼丽华 文档更新时间: 2024-08-21 10:58 作者:翟厚翔