NGINX Обратный прокси не обрабатывает домены с дефисами - PullRequest
0 голосов
/ 05 марта 2020

Запуск Ubuntu 18.04 и nginx 1.17.8

Запуск нескольких контейнеров docker и nginx в контейнере для размещения нескольких сайтов.
Все примерно нормально работает примерно на половине сайтов половина без черточек в доменных именах.

domain.com - прокси отлично

my-domain.com - никогда не совпадает и не срабатывает

У меня есть несколько файлов как таковых в /etc/nginx/conf.d/ Доступны сайты, по 1 для каждого домена.
каждый из них выглядит следующим образом.

server {
  listen        80;
  server_name   www.domainname.com domainname.com;

  location / {
    proxy_pass  http://containername;
    proxy_set_header Host www.domainname.com;
  }
}

Сайты с точками в домене, например: this-is-my-domain.com, все go на сайт по умолчанию, так как они никогда не совпадают.

Я уже изменил (за часы поиска в Google):
имя_сервера_hash_bucket_size 128;

...