1

Хорошо, я добавил строки вроде:

127.0.0.1   somedomain.com

Или другой домен, который указывает на IP-адрес моего маршрутизатора и перенаправляется, но я попадаю на основной сайт, но хочу, чтобы он перешел в подпапку, которую я определил в моем httpd-vhosts.conf:

NameVirtualHost  somedomain.com:80

<VirtualHost somedomain.com:80>
 DocumentRoot "D:/Apps/xampp/htdocs/somedomain"
 ServerName somedomain.com
 ServerAlias somedomain.com
</VirtualHost>

Итак, локально работает somedomain.com, просто удаленно переходит к корню htdocs. Поэтому, если я использую подстановочный знак *:80, я работаю, но тогда все указывает на подпапку, и все другие vhosts, похоже, игнорируются.

Любая идея, почему это?

1 ответ1

1

127.0.0.1 не будет работать для каких-либо внешних подключений, так как это просто локальный адрес, который каждый хост назначил себе.

Я бы предложил изменить httpd.conf так, чтобы процесс apache прослушивал ваш IP-адрес, назначенный DHCP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .