Nginx设置404页面转发

摘要:
许多用户会遇到Nginx设置404,在实际使用中会有很多解决问题的方法。今天,我为客户的Nginx设置了404页面转发,按照通常的写法error_page404http://www.xx.com/?

Nginx设置404有很多用户都会遇到,在真正的使用中会有相当的问题解决方法。下面我们就来学些有关于Nginx设置404的解决方法。今天帮客户的Nginx设置404页面转发,按平常的写法

  1. error_page 404 http://www.xx.com/?page-error.html; 

这样写发现不能正常转跳,看来Nginx不能自动转义,加上转义后还是不能转

就来个直接点的 在下面再加个rewrite,让rewrite来做这事

  1. error_page 404 http://www.xx.com/page-error;  
  2. location /page-error {  
  3. rewrite ^(.*) http://www.xx.com/?page-error.html permanent;  
  4. }  

以上就是对Nginx设置404的详细介绍。

免责声明:文章转载自《Nginx设置404页面转发》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ArcGIS构建缓冲区,合并两个重叠的面如何确认 fastboot unlock 解锁成功,如何确认DM-verity 已关闭下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

NGINX+TOMCAT实现反向代理

环境说明 NGINX: 192.168.10.10 TOMCAT: 192.168.10.11 NGINX部分 [root@nginx ~]# wget http://nginx.org/download/nginx-1.12.1.tar.gz [root@nginx ~]# tar axvf nginx-1.12.1.tar.gz [root@n...

web服务器【apache/nginx] 关闭目录的浏览权限

web服务器【apache/nginx] 关闭目录的浏览权限 我的配置(将Options 中的Indexes干掉): <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory />...

CentOS 7安装WordPress

在开始本文前,我假定你已经安装好了nginx、php-fpm和mariaDB(或mysql)。它们的安装过程可参考我以前的文章。 1. 安装EPEL(Extra Packages for Enterprise Linux): # yum install epel-release 2. 安装wordpress: # yum install wordpress...

Nginx实现JWT验证-基于OpenResty实现

介绍 权限认证是接口开发中不可避免的问题,权限认证包括两个方面 接口需要知道调用的用户是谁 接口需要知道该用户是否有权限调用 第1个问题偏向于架构,第2个问题更偏向于业务,因此考虑在架构层解决第1个问题,以达到以下目的 所有请求被保护的接口保证是合法的(已经认证过的用户) 接口可以从请求头中获取当前用户信息 每个请求都有uuid用于标识 JWT(J...

Nginx 目录浏览基础与进阶

目录 1、简述 2、配置目录浏览 3、进阶版配置 3.1 添加第三方模块 3.2 修改配置文件 3.3 重启测试 3.4 自定义主题 1、简述 Nginx作为一款优秀的web服务器,其默认不允许列出站点的整个目录,如果需要配置,需要单独打开此功能 此功能一般用于单独开设虚拟主机供内网如下载文件等功能使用,其他情况下为了安全,一般不会开启此...

nginx 部署web页面问题

nginx 部署web页面的时候,路径都是对的,但是css文件就是不起作用,控制台提示如下,原来是格式的问题,截图如下: css 被转成了application/octet-stream,这个是nginx的默认格式,所以需要在nginx的配置文件上配置type,配置文件截图为: mime.types 内容为: types { text/html...