Невозможно настроить пользовательские виртуальные хосты в xampp

Я редактирую /opt/lampp/etc/extra/httpd-vhosts.conf

Я добавил в этот файл директиву VirtualHost

<VirtualHost 127.0.0.2:80>
    ServerAdmin kirzilla@gmail.com
    ServerName rem
    DocumentRoot "/home/kir/www/rem/public"
    ErrorLog logs/rem-error_log
    CustomLog logs/rem-access_log common
    <Directory "/home/kir/www/rem/public">
      Options Indexes FollowSymLinks Includes execCGI
      AllowOverride None
      Order Allow,Deny
      Allow From All
    </Directory>
</VirtualHost>

Тогда я создал каталог /home/kir/www/rem/public 0755 kir:kir

Тогда я добавил 127.0.0.2 rem в /etc/hosts/,

Тогда я перезапустил xampp sudo /opt/lampp restart

Когда я пытаюсь войти http://rem Я перенаправлен на http://rem/xamppКак я выяснил, редирект создается файлом, который можно найти по адресу /opt/lampp/htdocs/index.php; этот файл перенаправляет нас на /xampp каталог.

Пожалуйста, помогите мне выяснить, почему директива DocumentRoot (и, возможно, другие директивы тоже) игнорируются, и Apache считает, /opt/lampp/htdocs как DocumentRoot.

Спасибо.

ОБНОВЛЕНО: xampp работает apache2

1 ответ

Решение

Виноват!

В том числе httpd-vhosts.conf был прокомментирован в httpd.conf:)

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