J'essaie de faire un simple travail de redirection. J'ai tout le reste pour bien fonctionner. Par exemple, cela fonctionne:Ruby Apache CGI Fin prématurée des en-têtes de script
#!/usr/bin/env ruby
puts "Content-type: text/html"
puts
puts "<h1>blah</h1>"
Mais cela ne fonctionne pas (ce qui est là que je reçois l'erreur « Fin prématurée des en-têtes de script »):
#!/usr/bin/env ruby
puts "Status: 302 Found"
puts "Content-type: text/html"
puts "Location: http://google.com"
Toutes les autres suggestions que je » J'ai trouvé que c'est probablement lié à la partie #!/usr/bin/env ruby
du script, mais cela n'a aucun sens car cela fonctionne avec le premier exemple. Aucune suggestion?
Il semble qu'Apache analyse les en-têtes que je reviens du script cgi. Est-ce qu'il y a moyen de l'éteindre?