用Docker部署Nginx,配置中的server_name localhost沖突導(dǎo)致無法匹配
問題描述:使用Docker部署Nginx后,發(fā)現(xiàn)配置中的localhost無法匹配。
docker-compose.yml中的Nginx配置:
Nginx中的Server配置:
查看Nginx日志發(fā)現(xiàn)警告提示:
問題原因:nginx.conf配置中引入了其他配置文件,導(dǎo)致server_name localhost的配置沖突,其他配置中的server優(yōu)先匹配,所以新的配置無效。