Conf файл для VHosts не работает

267
cea

Попытка настроить мульти-сайт в drupal и использовать файл my.conf в /etc/httpd/conf.d, чтобы установить имена виртуальных хостов.

У меня проблема с получением нового доменного имени для направления в папку drupal, расположенную в поддомене. Он продолжает указывать на root независимо от того, как я меняю vhosts. Есть трюк, о котором я не знаю?

0
Пожалуйста, перейдите сюда, чтобы увидеть ответ на этот вопрос: http://drupal.stackexchange.com/questions/74527/new-domain-url-for-multi-sites-linked-to-sub-domain-drupal-install/74664 # 74664 cea 10 лет назад 0
тривиально - не извините робот, но это ссылка на фактический ответ :) cea 10 лет назад 0

1 ответ на вопрос

0
manyon

Is this right? You have a domain with Drupal as a subdirectory (http://www.example.com/drupal, perhaps at /var/www/vhosts/example_com/drupal) and also want another domain to serve only that subfolder (http://drupal.greatdomain.com), but http://drupal.greatdomain.com is serving the same content as http://www.example.com.

Are you restarting Apache after changing my.conf? Could you post that file (anonymize what you like), or at least DocumentRoot?

Нет, у меня уже есть поддомен для успешного запуска в качестве мультисайта вне поддоменов путем добавления virtualhost в my.conf. cea 10 лет назад 0
Я пытался сделать то же самое с новым доменным именем, но это не сработало. cea 10 лет назад 0
Да, перезапуск apache после, но вы видите, что он работает только в vhosts с поддоменом, работающим с поддоменом, а не с новым доменом, потому что тогда он будет направлять example.com/drupal. cea 10 лет назад 0
с поддоменом я просто добавляю VirtualDocumentRoot «var / www / html / drupal» в каждый поддомен, работающий за пределами основного поддоменов. cea 10 лет назад 0
С поддоменами установщик появляется в sub.example.com/install.php, но с новым доменным именем он приходит только как example.com/drupal/install.php cea 10 лет назад 0

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