栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > 服务器

nginx禁止直接通过ip进行访问并跳转到自定义500页面的操作

服务器 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

直接上配置文件

 server {
 listen 80 default;  # 要禁止直接访问ip,需要加上default   
 server_name ~.*;  
 error_page 404 400 402 401 /404.html; # 定义错误状态码对应的html文件  
 location = /404.html {    
 # 如果使用相对路径一般将文件放在nginx安装目录下的html/下,比如:/usr/local/nginx/html/404.html
  root html; 
 }
 error_page 500 /500.html;    
 location = /500.html {    
  root html;     
 }   
 error_page 502 /502.html;    
 location = /502.html {    
  root html;     
 }      
 location / {  # 这里必须这样写访问ip才能跳转到自定义的500.html    
  return 500;     
 }
 #return 500;  # 如果这样写,会跳转到nginx默认的500页面
} 

这是写 return 500;的结果



这是 location的



补充知识:关于nginx无论怎么配置都还是跳转到欢迎界面的解决方案

hello,各位猿友们。是不是在第一使用nginx时,会遇到无论你怎么修改nginx.conf文件都还是跳转到欢迎界面的问题?然后把度娘翻了个遍都然并卵,你说绝不绝望?生不生气?莫要慌,救世主来了。。。。。

产生该问题的原因: * 兄die,你改错地方了。。。**

**在linux下成功安装nginx后,对于初次使用nginx的人来说都会习惯性去解压后的目录下找到nginx.conf,然后一顿改,这个其实是不对的,改了不会有任何效果。

正确的做法是用whereis nginx命令找到nginx安装目录下的nginx.conf文件进行修改**



以上这篇nginx禁止直接通过ip进行访问并跳转到自定义500页面的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持考高分网。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/177343.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号