私はRuby on Railsに組み込まれたWebサイトとWordPressで構築されたブログを持っています。メインサイトのURLはexample.com
、ブログのURLはblog.example.com
です。サブドメインのブログとは対照的に検索エンジンのインデックスサイトとディレクトリブログの設定のため、example.com/blog/anything
はURLに含まれるスラッシュまたはパラメータの数に関係なくblog.example.com/anything
にリダイレクトされるように永続的なリダイレクトを実装したいと考えています。だから、ブログの後に1つのディレクトリのみが存在する場合でも、example.com/blog/a/b/c/d/e?google=true
はこれまでのところRailsルート:ワイルドカードルートをリダイレクト
に次の作品をリダイレクトする必要があります。
get '/blog/:what', to: redirect('http://blog.codeundercover.com/%{what}')
は、私は、しかし、関係なく、/blog
後に来るもののテキストの仕事にこれを必要としています。これはどうすればいいですか?
私は、これは私がレールルータに扱うと何かではないと思います。これはサーバーレベルで処理する必要があります。 –