Нужна помощь с виртуальным хостом.

  • Автор темы TopS2
  • 60
  • Обновлено
  • 15, May 2024
  • #1
 NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>

DocumentRoot "C:/xampp/htdocs/"

ServerName localhost

</VirtualHost>

<virtualhost *:80>

ServerAdmin [email protected]

DocumentRoot "c:/xampp/htdocs/doogals"

ServerName doogals.home

ServerAlias *.doogals.home

ErrorLog "c:/xampp/htdocs/doogals/logs/doogals.home-error.log"

CustomLog "c:/xampp/htdocs/doogals/logs/doogals.home-access.log" common

<Directory "c:/xampp/htdocs/doogals">

AllowOverride All

Options Indexes FollowSymLinks Includes ExecCGI

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

Code (ApacheConf):

TopS2


Рег
26 Oct, 2010

Тем
1

Постов
2

Баллов
12
  • 05, Jun 2024
  • #2
Отлично. Я скопировал и вставил в Notpad++ и сделаю то же самое со своим файлом конфигурации. Я решил проблему, которая у меня возникла. Это была еще одна глупая штука для новичков. В файле хостов я добавляю к doogals.home префикс http://. С уважением Джон
 

koss957


Рег
22 Nov, 2013

Тем
3

Постов
5

Баллов
35
  • 09, Jun 2024
  • #3
Попробуйте изменить
 

<VirtualHost *:80>

DocumentRoot "C:/xampp/htdocs/"

ServerName localhost

</VirtualHost>

<virtualhost *:80>

ServerAdmin [email protected]

DocumentRoot "c:/xampp/htdocs/doogals"

ServerName doogals.home

ServerAlias *.doogals.home

ErrorLog "c:/xampp/htdocs/doogals/logs/doogals.home-error.log"

CustomLog "c:/xampp/htdocs/doogals/logs/doogals.home-access.log" common

<Directory "c:/xampp/htdocs/doogals">

AllowOverride All

Options Indexes FollowSymLinks Includes ExecCGI

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

Код (разметка): to
  <VirtualHost 127.0.0.1:80> DocumentRoot "C:/xampp/htdocs/" ServerName localhost </VirtualHost> 
Код (разметка): Вероятно, вы также можете просто потерять
  NameVirtualHost: *:80 
Код (разметка): если вам не нужен доступ к корню веб-хоста из браузера (чего не должно быть) - если вам нужно его сохранить, удалите 127.0.0.1 и измените полную группу VirtualHost на эту:
  NameVirtualHost: 127.0.0.1:80 
Код (разметка):
 

Babayka1


Рег
01 Apr, 2011

Тем
0

Постов
4

Баллов
4
  • 13, Jun 2024
  • #4
Да, извините за это.

Я не знаю, что там произошло, в одну минуту я создавал пост, в следующую он уже исчез.

Вот что должно было в нем быть: У меня есть эта установка на рабочем столе, которую я пытаюсь настроить как локальный сервер.

Это программное обеспечение, которое я использую: Xampp 3.2.2 скомпилирован 12 ноября 2015 г. Apache 2.4.25 (win32) Открытый SSL 1.0.2j Порты 80, 443 php 5.6.30 ОС Windows 10 последняя версия и обновления Мой Vhost.conf:
 

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>

DocumentRoot "C:/xampp/htdocs/"

ServerName localhost

</VirtualHost>

<virtualhost *:80>

ServerAdmin [email protected]

DocumentRoot "c:/xampp/htdocs/doogals"

ServerName doogals.home

ServerAlias *.doogals.home

ErrorLog "c:/xampp/htdocs/doogals/logs/doogals.home-error.log"

CustomLog "c:/xampp/htdocs/doogals/logs/doogals.home-access.log" common

<Directory "c:/xampp/htdocs/doogals">

AllowOverride All

Options Indexes FollowSymLinks Includes ExecCGI

Order allow,deny

Allow from all

</Directory>

</VirtualHost>



Код (разметка): Хосты:

127.0.0.1 локальный хост

127.0.0.1 doogals.home

192.168.1.17 doogals.home

Сети:

обратная связь 127

doogals.home 192.168.1.17

С моего сервера:

если я использую IP-адрес, я получаю сообщение «Это работает»

Используя «doogals.home», я получаю индексный файл в hdocs.

Используя localhost, я получаю правильный индексный файл из отображаемого каталога doogals.

С локального ноутбука:

Если я использую IP-адрес, я получаю индексный файл из отображаемых doogals.

Используя «doogals.home», я получаю сообщение «невозможно найти».

Я изучал документацию по виртуальному хосту, пока у меня не закружилась голова.

Почему я не могу получить ответ от doogals.home?
 

2181


Рег
05 Mar, 2012

Тем
1

Постов
3

Баллов
13
Тем
49554
Комментарии
57426
Опыт
552966

Интересно