Есть и другие вопросы, подобные этому, но не отвечайте на мою проблему.Wamp Apache - Разрешить localhost
Это по умолчанию httpd.conf
:
<Directory "C:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
и это позволяет только 127.0.0.1
, но я хочу, чтобы также localhost
и 192.168.x.x
(мой личный IP).
Ну, другие ответы: поместить Allow from all
и раскомментировать в hosts
файл в строке 127.0.0.1 localhost
; но я читал, что это небезопасно или не рекомендуется.
Так что я попытался это:
<Directory "C:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.x.x
Allow from localhost
</Directory>
Он работает для 192.168.x.x
, но не для localhost
(получает сообщение об ошибке:. 403 Forbidden, Вы не имеете разрешения на доступ/на этом сервере)
1) Как это можно сделать?
2) Возможно, для расторжения документа hosts
необходимо указать строку 127.0.0.1 localhost
?
3) Действительно ли это безопаснее, чем разрешение от всех?
Пробовал свой код, но что-то не так, потому что Apache не может перезагрузиться. –
Выполняли ли вы весь код? Я имею в виду ваши первые 4 строки, затем мой код, затем – alvaroreig
. Да, я заменил свои последние 5 строк (до) кодом. В настоящее время я делаю это, раскомментируя строку '127.0.0.1 localhost' в файле' hosts', но я не знаю, хорошо ли это. –