Задать вопрос
WhiteBachelor
@WhiteBachelor
Начинающий веб-программист.

Почему локальный сервер редиректит с виртуального хоста на заглушку?

Здравствуйте. Проблема вот в чем: установил xampp, раскомментировал разрешение на виртуальные хосты в файле /opt/lampp/etc/httpd.conf, в домашней директории сделал папку www (у htdocs слишком высокие права) и в ней, собственно, мой сайт. Далее отредактировл etc/hosts:
127.0.0.1       localhost  
127.0.0.1       my_site.com
127.0.1.1       my_name

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Затем /opt/lampp/etc/extra/httpd-vhosts.conf:
NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
        ServerAdmin admin@host.com
        DocumentRoot "/opt/lampp/htdocs"
        ServerName localhost
</VirtualHost>

<VirtualHost 127.0.0.1:80>
        DocumentRoot "/home/king/www/my_site.com"
        ServerName my_site.com
        ServerAlias www.my_site.com
        ErrorLog "/logs/my_site-error_log"
        CustomLog "logs/my_site-access_log" common
        <Directory />
        AllowOverride All
        Require all dranted
        <Directory />
</VirtualHost>

Пишу в поиске my_site.com. Открывается заглушка из папки /opt/lampp/htdocs:
5c0187c645a19800782732.png
Делал по инструкции отсюда.
В чем дело?
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
martin74ua
@martin74ua Куратор тега Сетевое администрирование
Linux administrator
Доменное имя должно состоять только из букв цифр и дефиса «-». Общее число символов в доменном имени не должно превышать 63 символа.

как вариант
Ответ написан
@0ffff0
Насколько я в этом ничего не понимаю из-за этого: .com
как пишут на mintmem.com/page/xampp-for-linux-part2
Избегайте совпадения суффикса с реально существующими доменными зонами, сверяйтесь, например, здесь.
Ответ написан
Комментировать
WhiteBachelor
@WhiteBachelor Автор вопроса
Начинающий веб-программист.
Проблема решена: удалил строки ErrorLog и CustomLog. может кому-то пригодится.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы