Mystical
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Имеем очень похожие ситуации, но по примерам приведенным здесь ничего не получается. Есть домен http://www.mydomain.spb.ru В DNS есть и псевдоним mail, т.е. http://mail.mydomain.spb.ru На порте 8080 весит веб интерфейс от виндового почтового севера. Хочу чтобы по урлу http://www.mydomain.spb.ru грузился сайт, а по урлу http://mail.mydomain.spb.ru интерфейс от почтовика, естественно чтобы срабатывал редирект на 8080 порт. Пробовал "Redirect" через <Directory>, все вроде работает, но тогда по урлу http://www.mydomain.spb.ru грузится не сайт, а все тот же интерфейс с портом 8080. Дальше проверял mod_rewrite через <Directory> опять вроде заработал, но он пытается к http://mail.mydomain.spb.ru:8080 подставить путь к htdocs, в браузере видим (http://mail.mydomain.spb.ru:8080/c:/program%20files/apache%20group/apache/htdocs/). Естественно служба от почтового сервера пишет что путь не найден (Page not found Click here to return to login page.) В httpd.conf этот кусочек выглядит так: <Directory /> RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^(mail\.)?mydomain\.spb\.ru$ RewriteRule ^(.*)$ http://mail.mydomain.spb.ru:8080/$1 </Directory> Где намудрил? Чего делать? И еще как сделать чтобы например по урлу http://anyname.mydomain.spb.ru грузился урл http://www.mydomain.spb.ru/name ? |