Поддомен на виртуальную папку

Статус
В этой теме нельзя размещать новые ответы.

bork75

The Team
Регистрация
21 Июн 2008
Сообщения
1.455
Реакции
734
Пытаюсь отправить поддомен через DocumentRoot на папку, которая не существует (создаётся joomla через чпу) и конечно же получаю ошибку.

пример:

sait1.ru/faq - сайт с joomla (папка faq не существует, а создаётся чпу joomla)

faq.sait2.ru пытаюсь отправить на адрес sait1.ru/faq

DocumentRoot /var/www/admin/data/www/sait1.ru/faq - ошибка

Есть варианты?
 
все тайны перед тобой откроются в файле конфига апача.

а вообще, сообщение ни фига не информативное. Что за панель на сервере? Как там создаются поддомены?
Проще всего самому создать поддомен, руками, создать для него htdocs и положить туда какой-нибудь файл, который бы редиректил куда тебе нужно.
 
указать документр на несуществующую папку нельзя
 
ln -s файл1 файл2

символическая ссылка тут только зачем. У sait2.ru поддомены автоматические ?

В принципе можно и так:
<VirtualHost *:80>
DocumentRoot /var/www/admin/data/www/sait1.ru
ServerName sait1.ru
ServerAlias faq.sait2.ru
RewriteEngine On
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^faq\.sait2\.ru [NC]
RewriteRule (.*) site1.ru/faq/$1 [R=301,L]

......
</VirtualHost>

Вроде правильно и должен быть редирект.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху