NGINX笔记

  • 来源:
  • 更新日期:2018-05-04

摘要:登录查看项目后台,发现fontAwesome图标不显示,F12控制台红色报警,经检查为引入路径不对。因本地测试机的php及样式文件另使用Nginx的虚拟主机在运行,端口号已使用8083,文件路径在8083端口的子目录下,80端口的路径中没有此文件,咨询运维同事,可根据rewrite、目录或反向代理的方式来配置,本次使用反向代理的方式,在原有的配置文件中增加

登录查看项目后台,发现fontAwesome图标不显示,F12控制台红色报警,经检查为引入路径不对。因本地测试机的php及样式文件另使用Nginx的虚拟主机在运行,端口号已使用8083,文件路径在8083端口的子目录下,80端口的路径中没有此文件,咨询运维同事,可根据rewrite、目录或反向代理的方式来配置,本次使用反向代理的方式,在原有的配置文件中增加:

timg.jpg
location ~/outsideFile/{
proxy_pass http:127.0.0.1:8083;
rewrite /outsideFile/(.*)$ /$1 break;
}
并在jsp的公共引入路径中增加<c:set var="import_sys_file" value="/outsideFile/"/>重刷新,OK。

使用目录的方式也一样,

#proxy_pass http://127.0.0.1:8083;

root /usr/local/www/product1;

也可直接引入<link href=”//netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css” rel=”stylesheet”>

备注: 未使用ab测试!