LINUX.ORG.RU
решено ФорумAdmin

Решено. Apache2, не работают виртуальные хосты в chroot

 ,


0

1

Server version: Apache/2.4.48 (Debian) Server built: 2021-08-12T11:51:47

cat /etc/devuan_version

chimaera

mount: udev on /home/chroot/dev devpts on /home/chroot/dev/pts /proc on /home/chroot/proc /sys on /home/chroot/sys

/etc/apache2/sites-available/test.ru.conf:

<VirtualHost *:80>

ServerName test.ru

ServerAlias www.test.ru

<Directory «/home/yura/www/test.ru»>

Options Indexes FollowSymLinks MultiViews

            AllowOverride All

            Order allow,deny

            allow from all

a2ensite test.ru

service apache2 reload

На домашнем компе в /etc/hosts: <my_server_ip> test.ru

И после всего этого при переходе на test.ru открывается главная страница сервера, но в /home/yura/www/test.ru совершенно другой index.html.

Я настривал apache на дебиановском chroot в 2015 году, тогда такого не было.

Решение:

<Directory «/home/yura/www/test.ru»>

  Options -Indexes +FollowSymLinks +MultiViews

            AllowOverride All

            Require all granted

            Order Allow,Deny

            Allow from all


            Deny from none

Помогли на кворке: https://kwork.ru/website-repair/434052/vosstanovlenie-saytov-iz-vebarkhiva-na-wordpress?ref=244311.



Последнее исправление: UriyZenkov (всего исправлений: 6)

Что показывает server status plugin(может конфиг виртуалхоста не грузится)?

Что показывает tcpdump(может запросы приходят с неверным заголовком Host)?

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.