社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
为什么要禁止ip访问?
为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生。
修改配置文件nginx.conf,
其中2.2的方法可以参考 https://blog.csdn.net/LucasXu01/article/details/88223153 这篇博文中的your_project_nginx.conf文件配置,是一样的道理。
{
listen 80;
server_name www.yanyou.club;
if ($host != 'www.yanyou.club'){
return 403;
}
新加的server(注意是新增,并不是在原有的server基础上修改)
server {
listen 80 default;
server_name _;
return 403;
}
原来server里面插入:
listen 80;
server_name www.yanyou.club;
设置成功后,就只能用域名访问网站,不能用ip访问了。
[root@lucas conf.d]# cat lucas.conf
server {
listen 80 default;
server_name _;
return 403;
}
或者 https://blog.csdn.net/LucasXu01/article/details/88223153 这篇博文中的your_project_nginx.conf文件配置实例(结合了django项目的):
server {
listen 8001;
server_name www.yanfriends.com;
charset utf-8;
client_max_body_size 75M;
location /static {
alias /home/yanfriends_server/static;
}
location /media {
alias /home/yanfriends_server/;
}
location / {
uwsgi_pass 127.0.0.1:8002;
include /etc/nginx/uwsgi_params;
}
}
参考文章:
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!