問題現象:
nginx配置反向代理后,網頁可以正常訪問,但是頁面上的js css文件無法加載,頁面樣式亂了。
(1)nginx配置如下:
(2)域名訪問:js css文件無法加載;
(3)IP訪問:js css文件可以正常加載;
解決方法:
nginx配置文件中,增加如下配置:
location ~ .*\.(js|css)$ { proxy_pass http://127.0.0.1:8866; }
原因分析:
反向代理的路徑下找不到文件,需要單獨指定js css文件的訪問路徑。