Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 嵌入Rails中的外部博客_Ruby On Rails_Wordpress_Routing - Fatal编程技术网

Ruby on rails 嵌入Rails中的外部博客

Ruby on rails 嵌入Rails中的外部博客,ruby-on-rails,wordpress,routing,Ruby On Rails,Wordpress,Routing,我有一个关于EC2实例的wordpress博客。我想让我的应用程序从myapp.com/blog转到我的EC2博客,但显然具有域屏蔽和完整的SEO价值 做这件事的最佳方法是什么?考虑到您有一个像Apache或nginx这样的web服务器的设置,我会将其配置为将该路径中的所有请求代理到您的博客服务器。然后,您只需关心适当的缓存,以减轻性能问题,而不必在每个请求中攻击两台服务器。直接为您的博客服务器加载所有资产可能是一个好主意,而不要打扰您的rails应用服务器 当您使用依赖于puma的默认amaz

我有一个关于EC2实例的wordpress博客。我想让我的应用程序从
myapp.com/blog
转到我的EC2博客,但显然具有域屏蔽和完整的SEO价值


做这件事的最佳方法是什么?

考虑到您有一个像Apache或nginx这样的web服务器的设置,我会将其配置为将该路径中的所有请求代理到您的博客服务器。然后,您只需关心适当的缓存,以减轻性能问题,而不必在每个请求中攻击两台服务器。直接为您的博客服务器加载所有资产可能是一个好主意,而不要打扰您的rails应用服务器


当您使用依赖于puma的默认amazon设置时,这可能会更加困难。您仍然可以使用通配符路由和从博客服务器获取内容的控制器来实现类似代理的行为,但这感觉不太对……

为什么不省去麻烦,转到blog.myapp.com呢?如果不使用子域,您将获得更多的SEO价值。