Запуск 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;