2

如果用户不使用它,我想重定向我的 rails 应用程序以将 www 添加到 url。我发现这个网站将其删除,但我想做相反的事情:

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

4

1 回答 1

4

你不能只做这样的事情吗?

  r301 /.*/,  Proc.new {|path, rack_env| "http://www.#{rack_env['SERVER_NAME']}#{path}" },
    :if => Proc.new {|rack_env| ! (rack_env['SERVER_NAME'] =~ /www\./i)}
于 2010-11-14T02:44:32.490 回答