2009-06-04 12 views
0

Ich versuche, swfupload mit Schienen zu verwenden. Ich habe alles konfiguriert, die session_id und Authenticity Token in der URL übergeben und es funktioniert gut auf meiner lokalen Umgebung (webrick).Rails swfupload und apache Konfigurationsproblem

Allerdings, wenn ich es auf Produktion mit Apache bereitstellen, funktioniert alles gut außer swfupload. Ich bekomme immer noch 301 Fehlercode. Nach dem Versuch, http-Sniffer, fand ich heraus, dass auch für Urls wie:? /docs id = 7, Apache sendet ein 301 Umleiten zu/docs/id = 7

Da ich swfupload verwende, muss ich weitergeben die Sitzungs-ID und das Authentizitätstoken in meinen URLs. Irgendwelche Ideen, wie verhindert werden kann, dass Apache diese 301s sendet? Ich denke, dass ich einige Änderungen in der .htaccess-Datei vornehmen muss, die im öffentlichen Ordner meines RAILS_ROOT-Verzeichnisses vorhanden ist, aber ich bin mir nicht sicher.

Antwort

0

Haben Sie mod_rewrite in Apache aktiviert? Wenn ja, versuchen Sie, es auszuschalten mit RewriteEngine in .htaccess aus und sehen, ob das funktioniert