Bổ sung
Làm thế nào để config những site mà user được phép sử dụng trong file config Nginx
Quá trình phân giải Domain trên Local và trên Server.
Trả lời:
Câu 1
Đây là file nguyên bản, tức là cho phép tất cả có thể truy cập tất cả các site (Không kể đến backend routes)
server {
listen 80;
server_name sigrop.site www.sigrop.site;
location / {
proxy_pass http://web:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
} Hạn chế site Admin (Chỉ cho phép địa chỉ local truy cập)
server {
listen 80;
server_name sigrop.site www.sigrop.site;
location / {
proxy_pass http://web:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /admin/ {
allow 192.168.1.0/24;
allow 2001:0db8::/32;
deny all;
# Header
proxy_pass http://web:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
# location ...
}Câu 2
Quá trình phân giải domain trên Local

Quá trình phân giải domain trên Internet

Last updated
Was this helpful?

