Nginx меняет настройки конфигурации для домена
Nginx меняет настройки конфигурации для домена
Здравствуйте! Встретил такую проблему. Для сайта сделал настройки nginx domain.conf и ssl.domain.conf , которые работают превосходно. По истечении суток в этих настройках сбрасываются настройки до стандартных. Я это понимаю, так как сайт перестает работать. Где можно запретить nginx менять настройки для домена?
-
- Сообщения: 325
- Зарегистрирован: Чт сен 21, 2017 10:48 pm
- Откуда: Saint-Petersburg
- Контактная информация:
Re: Nginx меняет настройки конфигурации для домена
Свои настройки можно вписать,Guardian писал(а): ↑Сб мар 16, 2019 5:38 amЗдравствуйте! Встретил такую проблему. Для сайта сделал настройки nginx domain.conf и ssl.domain.conf , которые работают превосходно. По истечении суток в этих настройках сбрасываются настройки до стандартных. Я это понимаю, так как сайт перестает работать. Где можно запретить nginx менять настройки для домена?
Единственный момент, это будет применяться на все сайты.andrey писал(а): ↑Пн апр 23, 2018 3:53 pmВ обновлении 1.0722 сделали возможность использования своего файла vhosts.tpl
Файл который не будет затронут обновлением /etc/brainy/conf/vhosts/vhosts.local.tpl.
В случае если файла vhosts.local.tpl нет, используется по умолчанию /etc/brainy/conf/vhosts/vhosts.tpl
Re: Nginx меняет настройки конфигурации для домена
Если несколько доменов с уникальными настройками, которые не вписать в пользовательские файлы то никак. Тут один шаблон.
Проще всего запретить изменение файла командой chattr. Это костыль и нужно про это не забывать при смене версии php например или при обновлении сертификата, но с помощью панели я не нашел решения.
К дефолтному шаблону nginx вообще очень много вопросов было в начале, но тут так отвечают, что быстрее поменять нужное самому.
И бекапы, не забывайте про бекапы т.к. brainy часто делает подлянки там, где их не ожидаешь вообще.
Проще всего запретить изменение файла командой chattr. Это костыль и нужно про это не забывать при смене версии php например или при обновлении сертификата, но с помощью панели я не нашел решения.
К дефолтному шаблону nginx вообще очень много вопросов было в начале, но тут так отвечают, что быстрее поменять нужное самому.
И бекапы, не забывайте про бекапы т.к. brainy часто делает подлянки там, где их не ожидаешь вообще.
Re: Nginx меняет настройки конфигурации для домена
Благодарствую всех за быстрые ответы!
Re: Nginx меняет настройки конфигурации для домена
переопределите стандартный конфигуратор /etc/brainy/conf/vhosts/vhosts.tpl. Дополнительно создайте /etc/brainy/conf/vhosts/vhosts.local.tpl и меняйте в нем параметры под свои нужды. Используйте vhosts.tpl как шаблон.
Или вам нужны другие параметры?
Или вам нужны другие параметры?
Re: Nginx меняет настройки конфигурации для домена
Мне нужно не для всех сайтов сменить параметры, а только для нескольких. Выше было сказано что этот подход сменит конфигурацию для всех сайтов.
Re: Nginx меняет настройки конфигурации для домена
как вариант, исользуйте ключевой параметр $domain в этом шаблоне
{if $domain == "your.domain.com"}
{else}
{/if}
{if $domain == "your.domain.com"}
{else}
{/if}