2 Stimmen

Apache Django URL Problem

Ich erlaube Nutzern, eine Anfrage unter mysite.com/go/QUERY\ zu stellen.

Wenn die Abfrage "/" enthält, wird der Apache blockiert.

Aus urls.py:

(r'^go/(?P<querytext>.*)$', 'mysite.engine.views.go'),

Versuchen Sie es:

http://mysite.com/go/http%3A%2F%2F

Ergebnis:

Not Found

The requested URL /go/http:// was not found on this server.
Apache/2.2.12 (Ubuntu) Server at ...

ABER, wenn ich die Werte ohne URL-Anführungszeichen eingebe, funktioniert es: http://mysite.com/go/http:// Funktioniert prima...

Irgendwelche Ideen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X