#nginx #nginx-config
Вопрос:
Я хочу справиться, чтобы справиться sub.domain.com и domain.com с разными серверными блоками. Поэтому я создал следующую конфигурацию:
server { listen 443 ssl; server_name sub.domain.com; location / { ... } } server { listen 443 ssl; server_name domain.com; location / { ... } }
Просьбы к sub.domain.com получите правильную обработку в первом блоке сервера. Однако просит, чтобы domain.com также займитесь первым.
Почему?
Из того, что я понимаю из документов, запросы на domain.com не должно совпадать с sub.domain.com?
Комментарии:
1. Используйте
nginx -T
(верхний регистрT
) для просмотра всей конфигурации во всех включенных файлах. Убедитесь, что вserver
блоке отображаются точныеlisten
иserver_name
директивы. Например, вы тестируете сwww.domain.com
помощью вместоdomain.com
? Есть ли опечатка в названии или отсутствует;
?