@HepkaPlay
JavaScript Junior.

Как запретить запросы на поддомен?

У меня есть такая конфигурация
spoiler
server {
        listen 80;
        server_name hepka.click;
        return 301 https://$host$request_uri;
}

server {
        listen 443 ssl http2;
    	listen [::]:443 ssl http2;
    	server_name hepka.click;
        ssl on;
        ssl_certificate /etc/letsencrypt/live/hepka.click-0001/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/hepka.click-0001/privkey.pem;
        
        access_log /var/log/nginx/hclick.access.log;
        error_log /var/log/nginx/hclick.error.log;
        
        location /  {
            proxy_set_header X-Forwarder-For $proxy_add_x_forwarded_for;
       	 proxy_set_header Host $http_host;
   		 proxy_set_header X-NginX-Proxy true;
   		 proxy_pass http://127.0.0.1:1337;
   	     proxy_redirect off;
        }
}

Проблема в том, что вместе с hepka.click обрабатываются и его поддомены. Как это предотвратить?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@dostoevskiy54
Скорей всего ваш конфиг nginx взял за дефолтный. Создайте где-то ещё 1 конфиг и пропишите
server {
        listen 80 default_server;
        server_name _;
        return 403;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы