2017-01-07 4 views
1

ドメインexample.comを使用するHeroku上で、ドメインblog.exampleを使用する別のホストDreamhost上で動作するブログを使用しているアプリがあります.com。 SEOの目的で、私はブログをexample.com/blogに掲載したいと思っています。どうすればこれを達成できますか?私のグーグルの力は私には失敗しましたが、いくつかのNginxの書き換えを使うことが解決策になると思われます。どんな助けもありがとうございます。 SEOの目的のため、私は単純なリダイレクトはしません。私はこの解決策を見つけました:How can I use a subdirectory instead of a subdomain?しかし、Ruby on Railsに固有です。WordpressをHerokuで動作しているFlaskアプリの/ blog directoyに持っていく方法

答えて

0

Heroku PaaSプラットフォームがnginxのようなWebサーバーをインストールしているので混乱しています。これらの場合、nginx heroku buildpackをexample.comと使用しているかもしれないと推測しています。ある正しいそれから、指定されたアドレスにexample.com/blogにアクセスnginxの意志のルートサイトでリバースプロキシを作成

server { 
    server_name example.com; 
    location /blog/{ 
    proxy_pass blog.example.com; # expect request timeout from example.com -> this server 
    proxy_set_header Host $host; # or replace with blog.example.com 
    proxy_pass_request_headers on; 
    } 
} 
関連する問題