Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

dispatch.fcgi.example 473B

1234567891011121314151617181920
  1. #!/usr/bin/env ruby
  2. require File.dirname(__FILE__) + '/../config/boot'
  3. require File.dirname(__FILE__) + '/../config/environment'
  4. class Rack::PathInfoRewriter
  5. def initialize(app)
  6. @app = app
  7. end
  8. def call(env)
  9. env.delete('SCRIPT_NAME')
  10. parts = env['REQUEST_URI'].split('?')
  11. env['PATH_INFO'] = parts[0]
  12. env['QUERY_STRING'] = parts[1].to_s
  13. @app.call(env)
  14. end
  15. end
  16. Rack::Handler::FastCGI.run Rack::PathInfoRewriter.new(RedmineApp::Application)