Apache Redirect将记录转换为不同的URL

时间:2013-07-03 20:15:16

标签: ruby-on-rails-3 apache redirect mod-rewrite passenger

过去几天我一直在研究这个问题但没有成功。我正在制作Passenger Gem / Apache / Rails。我正在切换一些旧服务,并希望将A记录(http://webmail.domain.com)重定向到完全不同的服务器/ URL(https://mail.domain.com/webmail。)

这是我的httpd.conf文件中的VirtualHost配置:

<VirtualHost *>
    ServerName webmail.domain.com
    Redirect permanent / https://mail.domain.com/webmail
</VirtualHost>

我也尝试了< VirtualHost *:80>但是当我重新启动apache服务时会收到警告。

[warn] _default_ VirtualHost overlap on port 80, the first has precedence

正如你所知,我对Apache真的很陌生,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

您可以将它放在webmail.domain.com

的根目录中的.htaccess文件中
Redirect http://webmail.domain.com https://mail.domain.com/webmail