Als «rewrite» getaggte Fragen

Das Umschreiben von URLs ordnet eine eingehende URL einer geänderten URL zu, sodass die Anforderung so verarbeitet wird, als ob die ursprüngliche Anforderung an die geänderte URL gestellt worden wäre. Dies wird häufig verwendet, um suchmaschinenfreundlichere URLs bereitzustellen.

264
Leiten Sie um, ändern Sie URLs oder leiten Sie HTTP zu HTTPS in Apache um - alles, was Sie schon immer über Mod_Rewrite-Regeln wissen wollten, aber keine Angst hatten zu fragen

Dies ist eine kanonische Frage zu Apaches mod_rewrite. Das Ändern einer Anforderungs-URL oder das Umleiten von Benutzern zu einer anderen URL als der ursprünglich angeforderten erfolgt mit mod_rewrite. Dies beinhaltet solche Dinge wie: Ändern von HTTP zu HTTPS (oder umgekehrt) Ändern einer Anfrage...

71
Nginx Redirect über Proxy, Rewrite und Preserve URL

In Nginx haben wir versucht, eine URL wie folgt umzuleiten: http://example.com/some/path -> http://192.168.1.24 wo der Benutzer noch die ursprüngliche URL in ihrem Browser sieht. Sobald der Benutzer umgeleitet wurde, sagen /section/index.htmlwir , dass er auf den Link zu klickt , möchten wir,...

51
Nginx leitet einen Pfad zu einem anderen um

Ich bin sicher, dass dies schon einmal gefragt wurde, aber ich kann keine Lösung finden, die funktioniert. Eine Website hat den CMS-Dienst gewechselt, hat jedoch dieselbe Domain. Wie richte ich eine Nginx-Umschreibung für eine einzelne Seite ein? Z.B Alte

45
nginx url rewriting: Unterschied zwischen break und last

Ich verstehe den Unterschied zwischen break und last (Flags of Rewrite) nicht. Die Dokumentation ist eher abstrus. Ich habe versucht, in einigen meiner Konfigurationen zwischen den beiden zu wechseln, konnte jedoch keinen Unterschied im Verhalten feststellen. Kann mir jemand diese Flags bitte näher...

21
Deaktivieren der URL-Dekodierung im Nginx-Proxy

Wenn ich zu dieser URL navigiere, empfängt http://localhost:8080/foo/%5B-%5Dserver ( nc -l 8080) sie wie sie ist: GET /foo/%5B-%5D HTTP/1.1 Wenn ich diese Anwendung jedoch über Nginx (1.1.19) als Proxy verwende: location /foo { proxy_pass http://localhost:8080/foo; } Dieselbe Anfrage, die über den...

20
Verdächtige .htaccess-Datei

Diese Frage wurde von Stack Overflow migriert, da sie bei einem Serverfehler beantwortet werden kann. Vor 10 Jahren migriert . Dies wurde in einen meiner FTP-Ordner hochgeladen. Ich bin mit Apache nicht vertraut, aber immer noch neugierig - kann mir jemand sagen, welche...

17
Wie teste ich, ob mod_rewrite aktiviert ist?

Ich richte eine Umgebung für WordPress auf Apache2 ein, auf einer neuen Installation von Ubuntu 12.04. Um benutzerfreundliche URLs zum Laufen zu bringen, versuche ich, mod_rewrite einzurichten. Ich habe einige Anweisungen befolgt, die ich im Internet gefunden habe, und habe a2enmod verwendet....