iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Nginx怎么定制专属404页面
  • 147
分享到

Nginx怎么定制专属404页面

2023-06-27 14:06:29 147人浏览 薄情痞子
摘要

今天小编给大家分享一下Nginx怎么定制专属404页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。第一种:Nginx自己的

今天小编给大家分享一下Nginx怎么定制专属404页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

Nginx怎么定制专属404页面

第一种:Nginx自己的错误页面

Nginx访问一个静态的html 页面,当这个页面没有的时候,Nginx抛出404,那么如何返回给客户端404呢?

看下面的配置,这种情况下不需要修改任何参数,就能实现这个功能。

server {listen      80;server_name  www.test.com;root   /var/www/test;index  index.html index.htm;location / {}# 定义错误页面码,如果出现相应的错误页面码,转发到那里。error_page  404 403 500 502 503 504  /404.html;# 承接上面的location。location = /404.html {# 放错误页面的目录路径。root   /usr/share/nginx/html;}}

第二种:反向代理的错误页面

如果后台Tomcat处理报错抛出404,想把这个状态叫Nginx反馈给客户端或者重定向到某个连接,配置如下:

upstream www {server 192.168.1.201:7777  weight=20 max_fails=2 fail_timeout=30s;ip_hash;}server {listen       80;server_name www.test.com;root   /var/www/test;index  index.html index.htm;location / {if ($request_uri ~* ‘^/$’) {rewrite .*   Http://www.test.com/index.html redirect;}# 关键参数:这个变量开启后,我们才能自定义错误页面,当后端返回404,nginx拦截错误定义错误页面proxy_intercept_errors on;proxy_pass      http://www;proxy_set_header HOST   $host;proxy_set_header X-Real-IP      $remote_addr;proxy_set_header X-Forwarded-FOR $proxy_add_x_forwarded_for;}error_page    404  /404.html;location = /404.html {root   /usr/share/nginx/html;}}

第三种:Nginx解析PHP代码的错误页面

如果后端是php解析的,需要加一个变量

在http段中加一个变量 fastcgi_intercept_errors on 就可以了。

指定一个错误页面:

error_page    404  /404.html;location = /404.html {root   /usr/share/nginx/html;}指定一个url地址:error_page 404  /404.html;error_page 404 = http://www.test.com/error.html;

以上就是“Nginx怎么定制专属404页面”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: Nginx怎么定制专属404页面

本文链接: https://www.lsjlt.com/news/311424.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Nginx怎么定制专属404页面
    今天小编给大家分享一下Nginx怎么定制专属404页面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。第一种:Nginx自己的...
    99+
    2023-06-27
  • Nginx怎么配置404页面
    这篇文章主要讲解了“Nginx怎么配置404页面”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Nginx怎么配置404页面”吧!第一种:Nginx自己的错误页面Nginx访问一个静态的htm...
    99+
    2023-06-27
  • Nginx怎么设置404页面
    本文小编为大家详细介绍“Nginx怎么设置404页面”,内容详细,步骤清晰,细节处理妥当,希望这篇“Nginx怎么设置404页面”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。第一种:Nginx自己的错误页面Ngi...
    99+
    2023-06-27
  • thinkphp 5报错显示nginx 404页面怎么办
    这篇文章将为大家详细讲解有关thinkphp 5报错显示nginx 404页面怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。thinkphp 5 报错 显示 nginx 404页面今天把项目布署到线...
    99+
    2023-06-20
  • 钉钉专属定制app怎么收费
    据了解,“钉钉App收费”将基于用户的付费授权来实现,用户可以在购买授权后获得相应的收费权限,并可以自主设定收费标准和收费周期。收费标准将与钉钉的服务水平和价格相挂钩,用户可以在购买授权后获得相应的收费权限,并自主设定收费标准和收费周期。 ...
    99+
    2023-10-28
    app
  • Spring MVC中怎么自定义404 Not Found页面
    这篇文章给大家介绍Spring MVC中怎么自定义404 Not Found页面,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在WEB-INF的web.xml里添加一个新的区域:意思是一旦有404错误发生时,显示res...
    99+
    2023-06-02
  • 404页面怎么跳转到首页
    在404页面中添加js代码实现延时跳转到首页,具体方法如下:在网站项目文件中,查找到404页面源文件,并打开;404页面文件打开后,添加以下js代码:<script>setTimeout(function(){location=...
    99+
    2024-04-02
  • 404页面的TDK怎么写
    404页面需要注重TDK标签的文案内容,可以使用显眼的标题或文字向用户说明出现当前页面的原因,要让用户知道他们打开的页面不正确,但所登陆的网站是没问题,如title标签中可以填写“404+品牌名”;keywords中填写“404页面”即可;...
    99+
    2024-04-02
  • springboot怎么自定义404、500错误提示页面
    本篇内容介绍了“springboot怎么自定义404、500错误提示页面”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!springboot ...
    99+
    2023-06-21
  • 定制钉钉专属app怎样收费
    钉钉定制app的价格 钉钉定制app的价格因企业而异。一般来说,钉钉定制app的价格包括软件的授权费用、技术支持费用以及应用商店的推广费用等。企业可以根据自身的需求和预算进行选择。 定制钉钉专属app的功能 企业可以在定制钉钉专属...
    99+
    2023-10-28
    制钉 app
  • 织梦404页面怎么设置
    在织梦中设置404页面的方法进入织梦网站后台管理界面,在界面中依次展开“核心”>“附件管理”>“文件式管理器”;在文件式管理器界面中,点击“根目录”,选择“文件上传”,将404.html文件上传到网站根目录下;文件上传后,在织梦后台的“生成...
    99+
    2024-04-02
  • iis怎么设置404页面跳转
    在iis中设置404页面跳转的方法使用组合键“win+R”运行“inetmgr”,进入iis管理器;在iis管理器中,随便点击一个站点,选择右侧菜单栏中的“错误页”双击打开;进入错误页列表后,查找到状态码为404的页面,点击右侧操作栏中的“...
    99+
    2024-04-02
  • 怎么正确设计404错误页面
    小编给大家分享一下怎么正确设计404错误页面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!404错误页面是什么?HTTP 404 错误意味着链接指向的网页不存在,...
    99+
    2023-06-10
  • 电脑404错误页面怎么解决
    当浏览器在打开一个网页时遇到404错误页面,意味着服务器无法找到请求的网页。这可能是由于网页不存在、被删除或被重命名所引起的。要解决...
    99+
    2023-09-05
    电脑
  • 织梦建站404页面怎么设置
    1.登录织梦,进入织梦管理后台;在织梦管理后台中,点击“核心”,选择“附件管理”,在下拉选项中选择“文件式管理器”;进入文件式管理器页面后,点击“根目录”,选择“文件上传”,将404页面上传到网站根目录下;最后,文件上传后,进入“生成”模块...
    99+
    2024-04-02
  • CSS的position属性怎么控制页面布局
    这篇文章主要讲解了“CSS的position属性怎么控制页面布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS的position属性怎么控制页面布局”...
    99+
    2024-04-02
  • 服务器部署—若依【vue】如何部署到nginx里面?nginx刷新页面404怎么办?【完美解决建议收藏】
    服务器部署项目我们大家都会遇到,但是有些铁子会遇到很多的问题,比如前端部署nginx如何操作? 前端有单纯的静态页面、还有前后端分离的项目;这里博主直接分享最牛最到位的前后端分离项目的前端部署到nginx上面,以若依项目【springb...
    99+
    2023-09-10
    vue.js 服务器 nginx
  • Nginx中怎么实现AWStats静态页面
    这期内容当中小编将会给大家带来有关Nginx中怎么实现AWStats静态页面,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1. 下载***版的AWStats,基本就是Pe...
    99+
    2024-04-02
  • SpringBoot怎么定制错误页面及错误数据
    这篇文章主要介绍“SpringBoot怎么定制错误页面及错误数据”,在日常操作中,相信很多人在SpringBoot怎么定制错误页面及错误数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”SpringBoot怎...
    99+
    2023-06-21
  • java怎么制作专属智能陪聊机器人
    本篇内容主要讲解“java怎么制作专属智能陪聊机器人”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java怎么制作专属智能陪聊机器人”吧!1.智能陪聊机器人演示人工智能一直是最近的热点话题,自动...
    99+
    2023-06-21
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作