2016-03-31 5 views
0

У нас есть сайт www.example.com, но вам нужно переместить его на subdomain1.example.com, сохраняя ссылки на SEO. Мы планируем использовать «Изменение адреса Google», но для этого требуется 301 переадресация.Rails routing to subdomain

Мы планируем выпустить другой сайт по адресу www.example.com.

Есть ли способ изменить routes.rb www.example.com, чтобы определенные маршруты перенаправлялись на subdomain1, а другие нет?

ответ

1

Я не уверен, что именно вы имеете в виду редиректа, но вот несколько вариантов: Вы можете перенаправить маршрут на другой маршрут в приложении рельсов с помощью:

get '/some_route', to: redirect('/other_route') 

Или если субдомен является отдельным приложением/услугу можно перенаправить в контроллер, используя:

redirect_to "http://www.rubyonrails.org"