Далі йдемо у app/controllers/redirect_controller.rb і пишемо:
class RedirectController < ApplicationController
def index
headers["Status"] = "301 Moved Permanently"
if params[:url]
redirect_to params[:url]
return
else
redirect_to "/"
end
end
end
я на nginx .htaccess не знайшов :) + мод реврайте ще під .htaccess не працював нормально, чомусь. А так вийшло зручніше, написав, на локалхості тестанув і задеплоїв
>а воно буде працювати коли адрес на іншому хості?
Тобто перенаправляти на інший домен? Так, перевіряв.
Коментарі (6)
RSS згорнути / розгорнутиblaster
whitemystyle
blaster
плюс, які переваги над mod_rewrite?
zenyk
>а воно буде працювати коли адрес на іншому хості?
Тобто перенаправляти на інший домен? Так, перевіряв.
whitemystyle
головне щоб працювало
btw, — можна перемістити пост до рубі спільноти (стати членом спільноти, відредагувати пост, та вказати ruby як спільноту)
zenyk
Тільки зареєстровані й авторизовані користувачі можуть залишати коментарі.