Я установил MAMP на наш сервер, чтобы позволить всем веб-разработчикам кодировать из одной и той же области.

В настоящее время он доступен через наш IP-адрес 192.xxx (т.е. изнутри).

Тем не менее, он также доступен через внешний IP-адрес сервера - это означает, что наши проекты в разработке доступны для внешнего мира.

Как мы можем остановить это?
Мы хотим, чтобы он по-прежнему был доступен только для внутреннего использования.

1 ответ1

-1

Вам просто нужно правильно настроить виртуальный хост apache, обычно vhost настроен так:

<virtualhost *:80>

ты должен установить это как

<virtualhost 192.168.1.0/24:80 >

Это повлияет на все папки apache, в качестве альтернативы вы можете установить конкретный каталог внутри виртуального хоста, как в этом примере

<Directory "/Applications/MAMP/myproject/">
Опции Индексы FollowSymLinks
AllowOverride all
Заказать Запретить, Разрешить
Отрицать все
Разрешить с 192.168.1.0/24
</Directory>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .