


Htaccess - возможно ли в зависимости от адреса подставлять разные файлы для отображения? для вывода разных адресов почты
есть сайт по адресу: сайт1_ru
есть синоним сайта сайт1_ru по адресу: сайт2_ru
есть две страницы mail.php и mail.php размещенные в папках
/home/www/сайт1_ru/1/mail.php и /home/www/сайт1_ru/2/mail.php
(на каждой размещен адрес почты, соответственно mail@сайт1_ru и mail@сайт2_ru)
Необходимо, чтобы при открытии страницы сайт1_ru/mail.php открывалась страница /home/www/сайт1_ru/1/mail.php,
а при открытии страницы сайт2_ru/mail.php необходимо, чтобы открывалась страница /home/www/сайт1_ru/2/mail.php
сайт только один, второй сайт - синоним.
это вообще реально?
редирект делать не нужно -- всё намного проще:
Создадим в каталоге sites-available файлы сайт1.ru и сайт2.ru
Скопируем в него полностью содержимое файла /etc/apache2/sites-available/default и внесем некоторые изменения.
После строчки
ServerAdmin webmaster@localhost
добавим
ServerName сайт1.ru
ServerAlias www.сайт1.ru
а в другой файл
ServerName сайт2.ru
ServerAlias www.сайт2.ru
Заменим адрес директории
DocumentRoot /var/www
на
DocumentRoot /var/www1
DocumentRoot /var/www2
соответственно