Доступ к htdocs с других компьютеров с доменным именем - PullRequest
0 голосов
/ 09 ноября 2018

Я хочу разместить сайт в локальной системе Windows 7.

Для этого я использую "xampp-win32-7.2.5-0-VC15"

Сначала я создал каталог по этому пути C:\xampp\htdocs\public

Я создал файл index.html с такой разметкой:

<html>
<header><title>Home Website</title></header>
<body>
test
</body>
</html>

Тогда: поскольку у меня нет статического ip, и я не хочу использовать сервисы как dydns или noip, я перенаправил порт 888 на моем роутере со статическим локальным ip 192.168.1.10

Затем: в файле httpd.conf я изменил значения по умолчанию на:

-ServerName localhost:888
-Listen 888 ( i even tried listen 127.0.0.1:888)

затем с помощью файла "httpd-vhosts.conf" я делаю:

<VirtualHost *:888>
 DocumentRoot "C:/xampp/htdocs/public"
 ServerName www.mywebsitetesttt.com
 ServerAlias mywebsitetesttt.com
 <Directory "C:/xampp/htdocs/public">
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

затем: в win7 hosts-файле я добавил следующие строки:

127.0.0.1 mywebsitetesttt.com  
127.0.0.1 www.mywebsitetesttt.com

Теперь: мой браузер правильно показывает веб-сайт с адресом

www.mywebsitetesttt.com:888

но сайт не хочет быть доступным с других компьютеров вне моего домашнего подключения и отображает это сообщение

невозможно найти IP-адрес сервера www.mywebsitetesttt.com

Что я делаю не так?

...