Приветствую.
(Прошу прощения за первую неудачную попытку отправки этого сообщения)
Вот участок моего конфигурационного файла:
===
include /etc/nginx/vhosts/server1;
include /etc/nginx/vhosts/server2;
server {
listen 80;
server_name *;
root /var/www/htdocs
===
По include включаются все виртуальные сервера. Сервер "по-умолчанию"
прописан после них в основном файле. В результате "nginx -t" выдает
следующую ошибку:
===
first server name "*" must not be wildcard in /etc/nginx/nginx.conf:40
the configuration file /etc/nginx/nginx.conf test failed
===
Хотя, в реальности "*"-сервер логически расположен последним.
Это особенность работы или все-таки недоработка? Спасибо.