Привет, интересно, если кто-нибудь может помочь.

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

Часть файла hosts, кажется, работает, но я не уверен насчет части виртуального хоста.

Проблема в том, что он просто загружает страницу приветствия xampp.

В идеале я хочу настроить так, чтобы виртуальные хосты указывали на подключенный диск, но на данный момент я был бы рад просто указать на папку в htdocs!

Есть ли способ проверить, что моя часть виртуальных хостов работает?

Спасибо

MRO

Используйте виртуальный хостинг на основе имени. # NameVirtualHost *:80

#ServerAdmin webmaster @ localhost DocumentRoot "C:/xampp/htdocs/testdomain" Имя_сервера www.testdomain.com ## ServerAlias www.dummy-host.localhost ## ErrorLog "logs/dummy-host.localhost-error.log" ## CustomLog "logs/dummy-host.localhost-access.log" в сочетании # Опции Индексы FollowSymLinks Включает в себя ExecCGI

Разрешение имени локального хоста обрабатывается в самом DNS.

127.0.0.1       localhost
#::1             localhost

виртуальные хосты

127.0.0.1 www.testdomain.com

1 ответ1

0

Попробуйте удалить # из этой строки

NameVirtualHost *:80

а также

ServerAlias www.dummy-host.localhost

Измените www.dummy-host.localhost на www.testdomain.com

Затем перезапустите xampp.

Я полагаю, вам также нужно добавить это к вашим хостам

127.0.0.1 www.testdomain.com

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