From 075baccd423fa590b7ca30055138a2945d52cbc5 Mon Sep 17 00:00:00 2001 From: Andrew Nesbitt Date: Tue, 6 Apr 2010 23:27:55 +0100 Subject: [PATCH] Added rack-rewrite --- .gems | 1 + config/environment.rb | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 .gems diff --git a/.gems b/.gems new file mode 100644 index 0000000..2c40ed2 --- /dev/null +++ b/.gems @@ -0,0 +1 @@ +rack-rewrite \ No newline at end of file diff --git a/config/environment.rb b/config/environment.rb index 384347e..379ccf3 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -40,4 +40,13 @@ # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}')] # config.i18n.default_locale = :de + + config.gem 'rack-rewrite', '~> 0.2.0' + require 'rack-rewrite' + config.middleware.insert_before(Rack::Lock, Rack::Rewrite) do + r301 %r{.*}, 'http://feeddit.com$&', :if => Proc.new {|rack_env| + rack_env['SERVER_NAME'] != 'budechalet.com' + } + r301 '/index.html', '/' + end end \ No newline at end of file