最近项目上需要在nginx上配置一个自定义400错误页,用于引导用户去下载新的证书文件。当时想这不是非常简单的事情?然而现实直接打脸。
首先附上主要的配置信息。
server {
#...
proxy_intercept_errors on;
fastcgi_intercept_errors on;
error_page 400 /error400.html;
...
分类标签归档:Nginx
最近项目上需要在nginx上配置一个自定义400错误页,用于引导用户去下载新的证书文件。当时想这不是非常简单的事情?然而现实直接打脸。
首先附上主要的配置信息。
server {
#...
proxy_intercept_errors on;
fastcgi_intercept_errors on;
error_page 400 /error400.html;
...
操作系统发行版本:openEuler release 20.03 (LTS-SP2)
项目中大量用到Nginx,所以乘着值夜班的时间搭个Nginx测试环境,用于以后项目中Nginx配置验证。以前搭Nginx时都是用root账号,为了更贴近于生产环境这次也用非root权限进行安装启动。
首要保证nginx必要和常用组件已经安装,安装命令如下:
dnf install -y gcc pcre p...
以前做Nginx代理的时候都是单项的,要么反向,要么正向。但就是再不久前拿到一个双向代理的需求,需要即有反向代理又有正向代理。这里做个记录。
用三台机子模拟场景。简单说一下网络结构,拓扑简单的画了一下,如下图:
内网服务器IP:10.8.5.4,上面部署了tomcat并指定8989端口。nginx服务器有两块网卡,用于分别连接内网和外网,其中内网IP地址为:10.8.5.3,外网IP地址为...