500 Внутренняя ошибка сервера Apache VHosts DocumentRoot

Что мне нужно

Мне нужен Apache для доставки моего сайта website.de с файлами, помещенными в /var/www/html/private/koken,

проблема

Что касается моего другого веб-сайта, у меня есть рабочая конфигурация с VHosts, я также попробовал это для этого.

На данном веб-сайте я установил отличную CMS koken.me. После настройки VHosts для моего сервера я получаю 500 Internal Server Error с сообщением журнала Request exceeded the limit of 10 internal redirects с моим DocumentRoot /var/www/html/private/koken, С DocumentRoot из /var/www/html/private это работает (поставляет мой тест index.html). С рабочим DocumentRoot я должен набрать website.de/koken а потом кокен работает. Но я не хочу вводить это приложение.

Что я пробовал

Изменение настроек в конфиге VHosts. Но больше ничего. Мой конфиг на данный момент выглядит так:

# Personal website
#
<VirtualHost *:80>
    ServerName website.de
    DocumentRoot /var/www/html/private/koken
</VirtualHost>

<VirtualHost *:80>
    ServerName www.website.de
    Redirect permanent / http://website.de/
</VirtualHost>

Вопрос

Как я могу поручить Apache доставлять index.php в папку koken при вводе имени моего сайта website.de?

2 ответа

Решение

Мой конфиг VHosts был в порядке.

Проблема была в кокене .htaccess файл.

Согласно моей конфигурации Apache DocumentRoot указывает на файлы внутри папки koken на сервере.

Но .htaccess Кокен заявляет о RewriteBase из /koken поэтому запросы указывают на несуществующее место (то есть koken/koken/).

Поэтому я должен был написать RewriteBase / и найти / заменить на /koken/ в /,

Теперь koken выровнен по моему указателю Apache, и сайт работает так же свежо, как и маргаритка.

Надеюсь, я могу помочь кому-то :-)

Если я правильно понимаю, следующее должно соответствовать вашим потребностям:

<VirtualHost *:80>
    ServerName website.de
    ServerAlias www.website.de
    DocumentRoot /var/www/html/private/koken
</VirtualHost>

Насколько я вижу, второй виртуальный хост не нужен.

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