如果用户不使用它,我想重定向我的 Rails 应用程序以将 www 添加到 URL。我找到这个网站将其删除,但我想做相反的事情:
http://steve.dynedge.co.uk/2010/03/03/using-rackrewrite-to-remove-the-www/
最佳答案
你能不能不做这样的事情?
r301 /.*/, Proc.new {|path, rack_env| "http://www.#{rack_env['SERVER_NAME']}#{path}" },
:if => Proc.new {|rack_env| ! (rack_env['SERVER_NAME'] =~ /www\./i)}
关于ruby-on-rails - 如何使用机架重写将 www 添加到 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4175870/