2016-05-17 8 views
0

Я установил wamp для доступа к интрасети.WAMP Intranet - Запрещено только для порта 80

# onlineoffline tag - don't remove 
Require local 
Require ip 192.168.1 

Но когда я пытаюсь получить к нему доступ, я получаю запрет 401. На самой машине нет проблем (localhost), только другие компьютеры в интрасети.

Когда я изменил доступ WAMP использовать порт 8080, это все работает прекрасно, но мне это нужно на 80.

Нет скайп или другие программы установлены порт, и, как я сказал, порт 80 работает в локальном хосте ,

+0

Какую версию WAMPServer вы используете, пожалуйста? – RiggsFolly

+0

WAMP версия 3.0.4 – gil

ответ

0

Если его WampServer 3 вы используете то есть виртуальная настройка хоста по умолчанию для localhost и где вы должны сделать Доступность изменения

Редактировать \wamp\bin\apache\apache{version}\conf\extra\httpd-vhost.conf

В там вы должны найти это: -

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot c:/wamp/www 
    <Directory "c:/wamp/www/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require local 
    </Directory> 
</VirtualHost> 

Добавить доступ интранета в здесь как это

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot c:/wamp/www 
    <Directory "c:/wamp/www/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require local 
     Require ip 192.168.1 
    </Directory> 
</VirtualHost> 
+0

это версия 3. Является ли Vhost единственным вариантом? – gil

+0

VHost УЖЕ УСТАНОВЛЕН ПО ПО УМОЛЧАНИЮ, вам просто нужно его отредактировать. И поскольку он настроен, конфигурация в 'httpd.conf' игнорируется – RiggsFolly

0

редактировать HTTPD-vhosts.config

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot c:/wamp/www 
    <Directory "c:/wamp/www/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require local 
    </Directory> 
</VirtualHost> 

изменение Требуется местный для Требуют все предоставлено. , когда требуется Требовать локального доступа, можно получить доступ только через запрос localhost от других хостов. Наконец-то это выглядит ниже

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot c:/wamp/www 
    <Directory "c:/wamp/www/"> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require all granted 
    </Directory> 
</VirtualHost> 

 Смежные вопросы

  • Нет связанных вопросов^_^