代码之家  ›  专栏  ›  技术社区  ›  NotDan

如何使用rack rewrite将www添加到url?

  •  2
  • NotDan  · 技术社区  · 14 年前

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

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

    1 回复  |  直到 14 年前
        1
  •  4
  •   allan    14 年前

    你不能就这样做吗?

      r301 /.*/,  Proc.new {|path, rack_env| "http://www.#{rack_env['SERVER_NAME']}#{path}" },
        :if => Proc.new {|rack_env| ! (rack_env['SERVER_NAME'] =~ /www\./i)}
    
    推荐文章