Nginx 实现 IP+项目名 访问
生活随笔
收集整理的這篇文章主要介紹了
Nginx 实现 IP+项目名 访问
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參考:?https://blog.csdn.net/csdn1152789046/article/details/51362735
?
修改前
項目放在Tomcat的webapps/ROOT/ 目錄下面
http://IP 直接訪問
location / {proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;#Web服務器可以通過X-Forwarded-For獲取用戶真實IPproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#以上三行,目的是將代理服務器收到的用戶的信息傳到真實服務器上proxy_pass http://127.0.0.1:8080; }?
修改后
項目(mall) 放在webapps/ 目錄下面 移除原來webapps/ROOT/目錄內的文件
http://IP/mall 訪問
location /mall {proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;#Web服務器可以通過X-Forwarded-For獲取用戶真實IPproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#以上三行,目的是將代理服務器收到的用戶的信息傳到真實服務器上 proxy_pass http://127.0.0.1:8080/mall;#proxy_redirect 不加 出現js.css訪問404錯誤, 這里意思是
http://$hots(127.0.0.1):$server_port(80) 替換 http://127.0.0.1:8080 這樣js,css就能訪問了
proxy_redirect http://127.0.0.1:8080 http://$host:$server_port; }
?
轉載于:https://www.cnblogs.com/eason-d/p/8691890.html
總結
以上是生活随笔為你收集整理的Nginx 实现 IP+项目名 访问的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件工程网络15个人作业3——案例分析(
- 下一篇: 什么原因?全球许多网络提供商推迟部署IP