Xampp работает локально, но ошибка Server 403 при попытке доступа к нему извне

680
wbrown766

Я пытаюсь настроить Xampp на USB-флешке (диск Z :) и настроил его для запуска динамического VHosting и добавил домены в файл хоста на моем ПК.

"Z: \ xampp \ apache \ conf \ extra \ httpd-vhosts.conf" показан ниже.

<VirtualHost *:80> UseCanonicalName Off ServerAlias * VirtualDocumentRoot "Z:/htdocs/%0" VirtualScriptAlias "Z:/htdocs/%0" LogLevel debug <Directory "Z:/htdocs/"> Options Indexes FollowSymLinks AllowOverride All Order Allow,Deny Allow from all </Directory> </VirtualHost> 

«C: \ Windows \ System32 \ drivers \ etc \ hosts» показано ниже.

127.0.0.1 gallery 127.0.0.1 dashboard 127.0.0.1 club 

У меня есть несколько сайтов в "Z: \ htdocs \" в отдельных папках "галерея", "панель инструментов" и "клуб". Все это прекрасно работает на 100%; когда я получаю к ним доступ локально, используя «http: / gallery /», «http: / dashboard /» и «http: / club /».

Проблема начинается, когда я пытаюсь получить к ним доступ извне.

У меня установлен DUC без IP-адреса и я работаю с сайтом без IP-адреса, а имена хостов у меня настроены: gallery.host.no-ip, dashboard.host.no-ip и club.host.no- ip 'указывает на мой IP-адрес.

Я настроил переадресацию портов на своем BT Home Hub 5 так, чтобы все порты указывали на мой ПК, и использовал « http://www.yougetsignal.com/tools/open-ports », чтобы убедиться, что они открыты. Я получаю зеленые флаги для всех портов с тремя разными именами хостов, которые я настроил.

Я создал папки для этих трех имен хостов в моем каталоге "Z: \ htdocs \" и скопировал весь контент сайта.

Дерево каталогов "Z: \ htdocs \" показано ниже.

> Z:\htdocs\  > club > club.html > etc.  > club.host.no-ip > club.html > etc.  > dashboard > dashboard.html > etc.  > dashboard.host.no-ip > dashboard.html > etc.  > gallery > gallery.html > etc.  > gallery.host.no-ip > gallery.html > etc. 

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

Но внешне

Я получаю ошибку сервера 403 - доступ запрещен!

Я пытался решить эту проблему в течение двух дней и, наконец, оставил надежду исправить это сам, хотя я исправил другие проблемы на этом пути, которые помогли, поскольку это было только время ожидания раньше. Я не могу получить эту окончательную ошибку Server 403 - доступ запрещен, исчезают.

Если кто-то может помочь, я был бы очень благодарен.

1

0 ответов на вопрос