hesher_wise
@hesher_wise
Учусь на DevOps

Конфликт ссылок на файл site.conf в nginx?

Здраствуйте!
У меня вот такая проблема:
Создал два сайта на один IP адресс. Запихал их конфиг файлы в /etc/nginx/sites-available/
Потом создал на эти конфиг файлы ссылки в /etc/nginx/sites-enabled
сделал nginx -s reload и получил ошибку
В самом конфиг файле nginx.conf у меня было прописано вот так
include /etc/nginx/sites-available/*.conf;
include /etc/nginx/sites-enabled/*.conf;
.
после конфликта удалил "include /etc/nginx/sites-enabled/*.conf;" и конфликт исчез и сайты заработали.
Что я сделал не так? Почему ссылки не заработали коректно ?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Этого в конфиге nginx.conf не должно быть
include /etc/nginx/sites-available/*.conf;
только это
include /etc/nginx/sites-enabled/*.conf;

Это стандартный подход включения выключения сайтов в nginx путем создания и удаления симлинков с /etc/nginx/sites-available/ в /etc/nginx/sites-enabled/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы