Назад | Перейти на главную страницу

Как мне получить доступ к веб-серверу на моем рабочем столе с моего ноутбука?

Я использую Apache на своем стационарном компьютере, и я хотел бы получить доступ к веб-сайту через свой ноутбук.
Это часть конфигурации Apache:

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
    ServerName mysite.com
    DocumentRoot I:/wamp/www/mysite/
</VirtualHost>

ServerName localhost:80

<Directory />
    Options FollowSymLinks
    AllowOverride all
    Order deny,allow
    Deny from all
</Directory>

На моем ноутбуке я добавил в HOSTS файл:

10.0.0.3   mysite.com

Но доступ к странице через mysite.com не очень успешный. Если я введу IP-адрес напрямую, я получу только Forbidden сообщение.

Что мне нужно сделать, чтобы это работало?

Обновить

Я запускаю WAMPSERVER 2.1 (Apache 2.2.17)
Apache запущен и работает
Я могу пинговать 10.0.0.3 с ноутбука
Я не могу пинговать http://mysite.com с ноутбука
IE дает мне 403 Forbidden -> The website declined to show this webpage

Единственный журнал, в который попадают записи при попытке доступа к веб-сайту с моего ноутбука, - это access.log.

access.log
10.0.0.4 - - [13 / июн / 2011: 10: 14: 04 +0200] "GET / HTTP / 1.1" 403 202

apache_error.log
[Пн, 13 июня, 10:08:16 2011] [ошибка] VirtualHost localhost: 0 - смешивание * портов и не * портов с адресом NameVirtualHost не поддерживается, продолжается с неопределенными результатами

ОБНОВЛЕНИЕ 2
В моей конфигурации apache есть следующая запись:

AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1

Может быть, это Allow from останавливает доступ других компьютеров к странице?

Я обнаружил, что проблема была в Allow from раздел.

Мне просто нужно было добавить IP-адреса компьютеров, к которым я хотел получить доступ.

AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 10.0.0.1
Allow from 10.0.0.2
Allow from 10.0.0.3

Вы должны хотя бы указать порт для своего VirtualHost и NameVirtualHost директивы. Например:

<VirtualHost localhost:80>

В Документы Apache по использованию виртуальных хостов на основе имен являются тщательными и заслуживают внимания.