простите, заметка крайне полезна, но при этом крайне не информативна. Заявления у меня так работает не интересны. Думаю стоит как минимум расписать те строки что в конфиге прописаны комментариями , если были моменты неработоспособности и были объективные причины опишите их в статье.
А так я вижу только некомпетентность в вопросе и отсутствие опыта в изучении вопроса.
Целью было просто заставить все работать, а не разобраться в составлении конфигов nginx для одного единственного случая установки Majordomo. Как уже писал - конфиг составлен из множества конфигов, выложенных пользователями на форуме и конфига скрипта автоустановки.
В качестве моментов неработоспособности - были проблемы с MQTT - из-за обращения к api.php и доступу извне для работы модуля YandexHome. Все эти проблемы подробно описаны в профильных ветках на форуме.
Конфиг выложил сюда только для того, чтоб такие же люди, как я не тратили несколько дней для приведения все в состояние работоспособности и не занимались изучением nginx, а просто скопировали данный конфиг себе и забыли про настройку web-сервера.
Да, хоть и так для начала полезно. Но если кто разберёт по полочкам, получит куда больше плюсов
По просьбам расписал все строки :)
А в чем разница?
тут ошибка:
if (!-e $request_filename){ #если нет запрошенного файла, перенаправляем на index.php
rewrite ^(.*)$ /index.php;
}
правильно:
if (!-e $request_filename){ #если нет запрошенного файла, перенаправляем на index.php
rewrite ^(.*)$ /index.php;
я хрен знаю не так c этим блогом, но я пишу одно а публикуется другое:
в конце правильной /index.php;
nf (dot)php;
Я текст тоже не могу отредактировать. Он упорно вставляет index.php...
Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!