0%
使用nginx处理的问题
使用NODE起服务(GULP)页面要交给后端,那么静态资源都以’//asserts.xcarimg.com/resource/delayLoading.min.js`这种形式提交后端
使用NGINX代理保证页面直接使用这种连接,交后端后不用修改
后端的接口存了cookie 到x c a r域名 ,我们本地如果用localhost是取不到的
SO,使用NGINX代理URL到一个虚拟的 X C A R 域名
下载NGINX包 配置如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| ### 为了指定asserts.xcar.com到本地,之后给后端的路径就不用变了 需要指定HOST 127.0.0.1 asserts.xcarimg.com server { listen 80; server_name asserts.xcarimg.com; root "D:/work/"; location / { index index.html index.htm index.php; if (!-e $request_filename){ rewrite ^/(.*) /index.php last; } #autoindex on; } } ###转发域名到dev1.xcar.com.cn 后端存COOKIE为了取COOKIE 需要指定HOST 127.0.0.1 dev1.xccar.com.cn 保证在相同域名下 server { listen 80; server_name dev1.xcar.com.cn; root "D:/work/resource/index2019/dist/html/index/"; location / { index index.html index.htm index.php; if (!-e $request_filename){ rewrite ^/(.*) /index.php last; } #autoindex on; } }
|