Ограничить доступ к виртуальному хосту Apache 2.4 (WAMP) - PullRequest
0 голосов
/ 21 июня 2019

У меня WAMP запущен и работает, и я пытаюсь ограничить доступ к (1) локальному и (2) еще одному IP-адресу.Я не могу заставить это работать.

Я могу заставить его работать только с (1) только локального или (2) всех IP-адресов.

Мой файл конфигурации виртуального хоста, который я пытаюсь использовать:

<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
    Require ip m.y.i.p
  </Directory>
</VirtualHost>

С этим я получаю страницу 403 Forbidden, когда я пытаюсь получить доступ через myip, я могу получить доступ только с моего локального хоста.

С помощью следующей строки Require я могу получить доступ с любого IP-адреса, поэтому я знаю, что это возможно:

Require all granted

Есть ли способ разрешить доступ к localhost и одному или нескольким другимIP-адрес?Или я что-то настроил неправильно?

1 Ответ

0 голосов
/ 21 июня 2019

Для потомков похоже, что я нашел решение.

Похоже, Требуется Локальный имеет приоритет.Если я перечислю свой локальный диапазон IP-адресов, а также мой сетевой IP-адрес и 127.0.0.1 (для трех требуются операторы), он будет работать как положено.

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