Почему мой вебхук не работает, если я прописал домен, который разрешается, но открывается другой существующий сайт на хосте? Что я делаю не так? ```nginx server { listen 443 ssl; server_name complain.xx-yy.ru; ssl_certificate /home/administrator/flask/loaders_webserv/server.crt; ssl_certificate_key /home/administrator/flask/loaders_webserv/server.key; location / { include proxy_params; proxy_pass http://127.0.0.1:33344; } error_log /var/log/nginx/app_error_complain.log; access_log /var/log/nginx/app_access_complain.log; } ``` Юнит systemd сервиса WSGI: ```bash [Unit] Description=eeeee After=network.target [Service] User=administrator Group=www-data Type=simple Environment="PATH=/home/administrator/complaint/complan_bot/complain_bot/bin" #ExecStart=/home/administrator/complaint/complan_bot/complain_bot/bin/gunicorn --workers 1 --bind 10.1.11.25:33344 main:app ExecStart=/home/administrator/complaint/complan_bot/main.py WorkingDirectory=/home/administrator/complaint/complan_bot/ Environment="path_content=/home/administrator/complaint/media_content" Restart=always RestartSec=2 [Install] WantedBy=multi-user.target ```
Возможно, у вас на сервере уже присутствует конфигурация или виртуальный хост для указанного домена complain.xx-yy.ru, который имеет более высокий приоритет, чем ваш конфиг. В этом случае, NGINX будет обрабатывать запросы для данного домена согласно настройкам более приоритетного виртуального хоста, и ваш конфиг будет проигнорирован. Чтобы исправить эту проблему, вам понадобится убедиться, что нет других конфигураций или виртуальных хостов, которые могут повлиять на обработку запросов для вашего домена. Вы можете проверить файлы конфигурации в директории `/etc/nginx/conf.d/` или `/etc/nginx/sites-enabled/` и убедиться, что там нет других конфигураций для данного домена. Также убедитесь, что вы перезагрузили NGINX после внесения изменений в конфигурацию, чтобы изменения вступили в силу. Это можно сделать с помощью команды `sudo systemctl restart nginx`. Если проблема не решается после проверки конфигураций и перезапуска NGINX, вам может потребоваться проверить настройки DNS для вашего домена и убедиться, что они правильно настроены и указывают на корректный IP-адрес вашего сервера.
1.
include proxy_params;
Это означае, что часть настроек берется из файла
proxy_params
2.
А потом он отдает вам то, что висит на
proxy_pass 127.0.0.1:33344
Согласно дополнительным настройкам из
proxy_params
Укажете другое, будет открывать другое...