Get the App
SLTechnology News&Howtos  ›  Development  › 

How to prohibit ip access or illegal domain name access by Nginx

Shulou Source: shulou.com Published: 2022-06-01 00:12:41 09月30日 Update

This article mainly introduces the relevant knowledge of "how Nginx prohibits ip access or illegal domain name access". The editor shows you the operation process through an actual case. The operation method is simple, fast and practical. I hope this article "how to prohibit ip access or illegal domain name access by Nginx" can help you solve the problem.

In the production environment, for the safe access of the website, it is necessary for Nginx to prohibit some illegal access, such as malicious domain name resolution, and directly use IP to visit the website. Here are some common configuration examples:

1) disable IP access

If there is no match with server name, it will find default by default and return a 501 error.

Server {listen 80 default_server; server_name _; return 501;} 2) Jump to the home page server {listen 80 default_server; server_name _; rewrite ^ (. *) http://www.jb51.com/$1 permanent;} 3) all requests for www.jb51.com are redirected to the following domain name www.yisu.com. (need to be put into server configuration) if ($host ~'^ www.jb51.com') {return 301 https://www.yisu.com$request_uri;} 4) Nginx restricts malicious resolution of illegal domain names to local servers and IP access website server {undefined listen 80 default_server; server_name _; return 501;} this is the end of the content on "how Nginx prohibits ip access or illegal domain name access". Thank you for reading. If you want to know more about the industry, you can follow the industry information channel. The editor will update different knowledge points for you every day.

Tags: Domain name knowledge website malicious Industry configuration different practical Security Home Page content practical practical commonly used articles methods more servers cases Environment Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Tech Info NVidia Xiaomi Apple Linux