Nginx中用IP方式无法访问页面项目

Posted Linux就该这么学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx中用IP方式无法访问页面项目相关的知识,希望对你有一定的参考价值。

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。
禁止ip访问,只允许域名访问
为什么要禁止ip访问页面呢?
这样做是为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生。
解决方法
新加的server( 注意是新增,并不是在原有的server基础上修改
tailf -n 5 /etc/nginx/nginx.conf
server {
listen 80 ;
server_name _;
return 403;
}

并且将默认的sever中的default_server 取消掉
listen 80 ;

Nginx中用IP方式无法访问页面项目

Nginx中用IP方式无法访问页面项目

效果验证

设置成功后,就只能用域名访问网站,不能用ip访问了。

通过域名可以访问

Nginx中用IP方式无法访问页面项目

原文来自:https://idc.wanyunshuju.com/ngi/1071.html

Linux命令大全:https://www.linuxcool.com/

官方站点:www.linuxprobe.com

 Linux命令大全:www.linuxcool.com

Linux系统下载站:www.linuxdown.com

刘遄老师QQ:5604922

Linux技术交流群:193666693

新群,火热加群中……

书籍在线学习(电脑阅读效果佳

http://www.linuxprobe.com/chapter-00.html

    想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!

以上是关于Nginx中用IP方式无法访问页面项目的主要内容,如果未能解决你的问题,请参考以下文章

nginx 无法访问图片问题

Nginx——nginx的访问控制详解一(Centos7通过yum方式安装)

无法通过 Google Cloud VM 的外部 IP 访问 nginx 容器

外网无法访问自己搭建的web服务问题

nginx 本地怎么配置多项目的访问

阿里云服务器 nginx 公网 IP 无法访问 浏览器