Как я могу распознать в ПК, какое доменное имя должно быть связано с какой папкой

Я хочу перенаправить разные доменные имена на один IP-адрес (локальный для тестирования), но как я могу распознать на ПК, какое доменное имя должно быть связано с какой папкой?

например, в файле хоста Windows, я написал

127.0.0.1       abc.com
127.0.0.1       test.abc.com
127.0.0.1       test1.abc.com

2 ответа

Решение

Быть найденным в том же VirtualHost раздел связывает ServerName а также DocumentRoot Директивы вместе.

<VirtualHost *:80>
  ServerName www1.example.com
  DocumentRoot /srv/web/www1
</VirtuaHost>

<VirtualHost *:80>
  ServerName www2.example.com
  DocumentRoot /srv/web/www2
</VirtuaHost>

Перейдите в корневой каталог конфигурации и выполните эту команду

grep -Ri www.domain.tld . (ваше доменное имя) или

grep -ri "VirtualHost" / (ваш конкретный виртуальный хост, чтобы найти его директорию)

и это приведет вас к папке...

Другие вопросы по тегам