Сохранение шаблонов host.conf при создании доменов nginx.conf + php-fpm

Примерно пару месяцев назад я писал про то как настроить добавление try_files $uri $uri/ /index?$args; в конфигурацию домена. И после этого я раз 8 заходил на свою же статью, так как приходилось после каждого обновления панели ISP manager снова добавлять строку обработки. И это уже стало надоедать, нельзя же постоянно отслеживать обновилась ли панель и добавлять одну строку. Напомню, что сайты при переключении в режим nginx + php-fpm будут отображать страницы сайта, только если там в конфиге имеется строка try_files $uri $uri/ /index?$args;. Полностью это выглядит в конфиге вот таким образом:

location / {
{% if $PHP == on %}
try_files $uri $uri/ /index?$args;
location ~ [^/].ph(pd*|tml)$ {
{% if $PHP_MODE == php_mode_fcgi_nginxfpm %}
try_files /does_not_exists @php;
{% else %}
try_files /does_not_exists @fallback;
{% endif %}
}

И я стал искать как решить этот вопрос. Нашёл его тривиально просто, когда покопался в описании шаблонизатора ISP 5, а там написан и ответ: для того, чтобы шаблоны не слетали после каждого обновления панели, необходимо скопировать их из папки /usr/local/mgr5/etc/templates/default в папку /usr/local/mgr5/etc/templates/. Мне нужны были 2 конфига для host, это nginx-vhosts.template и nginx-vhosts-ssl.template которые отвечают за работу в этом режиме. После чего в будущем, любые обновления оставят именно эти конфиги в качестве рабочих, а те что в папке default будут игнорироваться. Решение простое и вдруг кому нибудь пригодится.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

7 + 3 =

OK2WEB
OK2WEB
Более 12 лет занимаюсь разработкой и продвижением сайтов. Городские порталы, информационные и новостные сайты. Сейчас в основном разрабатываю интернет магазины и коммерческие сайты. Если у вас есть вопросы пишите, стараюсь оперативно ответить и помочь.

Что такое ChatGPT и OpenAi, статистика, полезные данные и описание работы

С момента своего запуска ChatGPT стал вирусным как похожий на человека чат-бот, который отвечает пользователям на основе того, что они вводят. Инструмент может отвечать на вопросы и давать ответы на основе набора данных из 300 миллиардов слов и 175 миллиардов параметров. В будущем он обязательно...

WooCommerce — Сообщение о подтверждении перед удалением товара из корзины и авто обновление корзины

Бывает задача сделать всплывающее сообщение, чтобы подтвердить, хотите ли вы удалить что-то из корзины магазина. Это требуется для явного согласия, попробуем это добавить. На самом деле довольно просто, все, что вам нужно, это немного jQuery, как показано ниже: И сразу же решим частую задачу, как...

Обзор новой версии Woocommerce 7.4 — основные изменения, журнал разработки

Вышло обновление плагин интернет магазина Woocommerce в котором большое количество добавлено изменений, исправлений. Полный обзор всех новых деталей в этой статье. Журнал изменений 7.4.0 2023-02-18 WooCommerce Fix — добавлена ​​поддержка сортировки по включенному параметру. №36215 Исправление — Разрешить навигацию по вкладкам продуктов без запроса несохраненных изменений #36235 Исправление —...

При оформлении не проходит заказ на woocommerce, и просит ввести адрес для продолжения

В последних версиях Woocommerce при оформлении и управлении полями стала выскакивать ошибка, что заказ невозможно оформить и для этого необходимо ввести адрес. Хотя поле адреса есть. Решается вставкой кода в function.php Чтобы исправить ошибку нужно чтобы передавалось поле страны доставкиили страны платёжного адреса. Простое удаление...

14 советов по читабельности и качественному написанию статей для SEO продвижения

Одним из наиболее важных аспектов SEO является оптимизация контента вашего сайта для ранжирования в поисковых системах. Это включает в себя понимание различных сигналов ранжирования, используемых Google и Яндекс для оценки качества контента вашего веб-сайта, и обеспечение того, чтобы ваш контент соответствовал их стандартам. В этом...

100 вариантов запросов в ChatGPT — как получать ответы для SEO

Для того чтобы получить правильный ответ, нужно научиться правильно спрашивать. Простая истина при этом очень важная для того, чтобы уметь эффективно работать с чатом GPT, если вы хотите использовать его для Seo оптимизации. В этом списке набор запросов которые помогают получить хороший ответ для...