Als «rewrite» getaggte Fragen

17
Nginx https rewrite wandelt POST in GET um

Mein Proxy-Server läuft auf IP A und so greifen die Leute auf meinen Webdienst zu. Die Nginx-Konfiguration wird auf eine virtuelle Maschine auf IP B umgeleitet. Für den Proxyserver auf IP A habe ich diesen in meinen Sites zur Verfügung gestellt server { listen 443; ssl on; ssl_certificate...

16
HTML-Dateierweiterungen mit Nginx-Umschreibungen ausblenden

Ich richte eine statische Site über Nginx ein und möchte URLs ersetzen, die wie folgt aussehen: http://foo.com/bar.html mit http://foo.com/bar Der Schlüssel ist kein abschließender Schrägstrich. Ich mache derzeit etwas Ähnliches mit Location-Aliasen, aber das ist mühsam, weil es einen...

15
Nur Homepage umleiten

Ich muss nur http://shop.test.com auf http://www.test.com/fedex-orders/ umleiten Nur Homepage. Nichts anderes. Das heißt, http://shop.test.com/?page=blog sollte NICHT

15
Nginx case insensitive umschreiben

Ich versuche, meine Nginx-Weiterleitungen so sauber wie möglich zu gestalten. Ich verstehe, dass ~ * die Groß- und Kleinschreibung nicht berücksichtigt, aber ich kann es nur in Beispiel 2 zum Laufen bringen. Beispiel 1 rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0...

13
Nginx-URL nur umschreiben, wenn Datei vorhanden ist

Ich muss eine Umschreiberegel für Nginx schreiben, damit, wenn ein Benutzer versucht, zu einer alten Bild-URL zu wechseln: /images/path/to/image.png und die Datei existiert nicht, versuche umzuleiten zu: /website_images/path/to/image.png NUR wenn das Bild in der neuen URL vorhanden ist, fahren Sie...

13
Nginx mehrere Wurzeln

Ich möchte Anforderungen an ein bestimmtes Unterverzeichnis an einen anderen Stammspeicherort umleiten. Wie? Mein bestehender Block ist: server { listen 80; server_name www.domain.com; location / { root /home/me/Documents/site1; index index.html; } location /petproject { root...

13
Verwendung von IIS URL Rewrite mit GZIP-Komprimierung

Ich habe versucht, ausgehende Regeln in IIS 7.5 unter Windows 2008 R2 auf einer Site zu erstellen, auf der statische HTML-Seiten und Komprimierung aktiviert sind. Wenn ich irgendeine Form der Komprimierung aktiviert habe (statisch oder dynamisch), erhalte ich diesen Fehler: HTTP Error 500.52 -...

12
Mein Nginx Rewrite lädt die PHP-Datei herunter

Ich habe die folgende Umschreiberegel, die ich versuche: location / { index index.php index.html; rewrite ^/test$ /test.php break; } Und ich habe auch: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name;...