Rac*_*Roy 5 reverse-proxy ruby-on-rails tumblr ruby-on-rails-3
我有 mysite.com。目前我的博客是 blog.mysite.com
我希望我的博客是:mysite.com/blog - 指向 tumblr 博客。
是否可以使用 Rails 作为反向代理,以在 mysite.com/blog 上主 URL 结构并显示 tumblr 内容,维护 mysite.com/blog url 和文章 url... 不重定向到 tumblr 的 URL?
谢谢
是的,这是可能的,但这是一个非常沉重的解决方案。您需要做的是在控制器上定义方法来获取远程内容并渲染它。
require 'net/http'
class TunblrController<ApplicationController
def index
uri = URI('http://tumlbr.com/myblog')
html = Net::HTTP.get(uri)
render :html=>html
end
end
Run Code Online (Sandbox Code Playgroud)
话虽如此,使用 Nginx、HAProxy 或其他类似的解决方案会更好
归档时间: |
|
查看次数: |
2418 次 |
最近记录: |