Я только что перешел с работы моего сайта на apache на nginx, но у меня есть несколько вопросов:
Я преобразовал свои правила htaccess в конфигурацию для vhostТем не менее, кажется, что есть много повторений, поэтому я смотрю, можно ли его сжать.Например, у меня есть несколько каталогов, для которых я хочу заблокировать список расширений, на данный момент у меня есть местоположение для каждого каталога, а затем тот же список запрещенных расширений для них.Затем мне пришлось повторить все это снова в «версии» SSL сервера.
В Apache я использовал для задания правил htaccess, которые разрешали только определенные IP-адреса в каталог администратора,Хотя у меня это работает на nginx, IP-адреса являются динамическими, и я использовал для запуска сценария через cron, который обновлял бы файлы htaccess с текущим динамическим ip после выполнения поиска по имени хоста dyndns.Есть ли способ разрешить динамические IP-адреса в nginx, или это единственный способ, чтобы скрипт перезапускал nginx при каждом обновлении файла конфигурации?
Спасибо.