Как лучше всего оптимизировать правила nginx и обрабатывать динамические IP-адреса? - PullRequest
1 голос
/ 27 февраля 2012

Я только что перешел с работы моего сайта на apache на nginx, но у меня есть несколько вопросов:

  1. Я преобразовал свои правила htaccess в конфигурацию для vhostТем не менее, кажется, что есть много повторений, поэтому я смотрю, можно ли его сжать.Например, у меня есть несколько каталогов, для которых я хочу заблокировать список расширений, на данный момент у меня есть местоположение для каждого каталога, а затем тот же список запрещенных расширений для них.Затем мне пришлось повторить все это снова в «версии» SSL сервера.

  2. В Apache я использовал для задания правил htaccess, которые разрешали только определенные IP-адреса в каталог администратора,Хотя у меня это работает на nginx, IP-адреса являются динамическими, и я использовал для запуска сценария через cron, который обновлял бы файлы htaccess с текущим динамическим ip после выполнения поиска по имени хоста dyndns.Есть ли способ разрешить динамические IP-адреса в nginx, или это единственный способ, чтобы скрипт перезапускал nginx при каждом обновлении файла конфигурации?

Спасибо.

...