是否有可能让Rails将blog.mydomain.com屏蔽为mydomain.com/blog?

时间:2011-12-15 15:31:11

标签: ruby-on-rails heroku masking

我想安装与我的域名相关联的Wordpress博客。我在该域上运行Ruby on Rails应用程序,因此我知道最简单的事情是为博客设置子域。但是,我想把所有东西保持在同一屋檐下。

在访问mydomain.com/blog时,如何使用Rails / Rack为blog.mydomain.com提供服务?我的第一个想法是执行某种掩码或刮掉其他域并将HTML呈现为来自/ blog。

该应用程序正在Heroku上运行,我非常确定如何使用.htaccess文件处理这个Apache服务器(类似于Wordpress对永久链接所做的那样),但我不知道如何完成这是我手边的工具。

感谢。

1 个答案:

答案 0 :(得分:4)

您可以使用rack-rewrite将请求重定向到mydomain.com/blogblog.mydomain.com