.htaccess - разрешить диапазон IP-адресов с аутентификацией и обходом для одной страницы - PullRequest
0 голосов
/ 27 марта 2020

Я борюсь с файлом .htaccess для достижения sh следующего:

У меня есть поддомен с нашей консолью администратора в

  • Предоставить доступ к / pagecheck / с любого IP-адреса без проверки подлинности (сценарий проверки работоспособности)
  • Блокировка доступа ко всем другим ресурсам с любого IP-адреса, которого нет в нашем списке разрешенных IP-адресов
  • Запрос всплывающего окна HTTP-проверки подлинности для любых разрешенных IP-адресов

Я изо всех сил пытаюсь заблокировать доступ с «внешних» IP-адресов, так как не могу понять, как правильно изменить порядок.

Этот код работает для / pagecheck / и аутентификации:

SetEnvIfNoCase Request_URI "^/pagecheck/" noauth

AuthName "Admin Area"
AuthType Basic
AuthUserFile /home/production/.htpasswd
require valid-user

Order Deny,Allow
Deny from all
Allow from env=noauth
Satisfy any
DirectoryIndex index.cgi
Options -Indexes

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

Может ли кто-нибудь помочь? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...