Как я могу использовать перезапись в стойке, чтобы добавить www в URL? - PullRequest
2 голосов
/ 14 ноября 2010

Я хочу перенаправить мое приложение rails, чтобы добавить www в URL, если пользователь его не использует.Я нашел этот сайт, чтобы удалить его, но я хотел бы сделать наоборот:

http://steve.dynedge.co.uk/2010/03/03/using-rackrewrite-to-remove-the-www/

1 Ответ

4 голосов
/ 14 ноября 2010

Разве вы не можете просто сделать что-то подобное?

  r301 /.*/,  Proc.new {|path, rack_env| "http://www.#{rack_env['SERVER_NAME']}#{path}" },
    :if => Proc.new {|rack_env| ! (rack_env['SERVER_NAME'] =~ /www\./i)}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...