Страница 1 из 1

Редирект на другой сервер (решено)

Добавлено: 02 дек 2013, 11:45
alex_nakhodka
Суть проблемы такова, стоят два сервера, на одном почтовик с поднятыми http 8080 и https 443, на другом OpenServer с 80 и 443
соответственно два домена mail.site.ru и is.site.ru
раньше в старом апаче были такие строчки в конфиге :
<VirtualHost *>
ServerAdmin web_m@site.ru
ServerName site.ru
ServerAlias http://www.site.ru
DocumentRoot "D:/www/site/"
<Directory "D:/www/site/">
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ErrorLog logs/site-error.log
CustomLog logs/site-access.log common
</VirtualHost>
<VirtualHost *>
ServerName mail.site.ru
Redirect / https://mail.site.ru:443/
</VirtualHost>
<VirtualHost *>
ServerName mail.site.ru
Redirect / http://mail.site.ru:8080/
</VirtualHost>

и все работало, т.е. если хочу попасть на mail.site.ru, то все работало, апач перекидывал на другой сервер, а на OpenServer не получается..
пробовал добавить в конфиг апача, но он даже запускаться не хочет

как можно сие победить ?
апач 2,2,5

Добавлено спустя 6 часов 59 минут 29 секунд:
Решено, можно закрывать тему.

Решение:
создал папку mail.site.ru положил в нее файл Apache-2.2.25_vhost
и заменил в нем содержимое на:
#---------------------------------------------#
# Начало блока конфигурации HTTPS хоста        #
#---------------------------------------------#
<VirtualHost %ip%:%httpport%>
    ServerName mail.site.ru
    Redirect / https://mail.site.ru:8843/
</VirtualHost>
#---------------------------------------------#
# Конец блока конфигурации HTTP хоста         #
#---------------------------------------------#
все заработало, но с одним жирным минусом, порт пришлось менять на конечном сервере, с 443 на 8843, что не есть хорошо, а иначе OS не заводился