Als «redirect» getaggte Fragen

HTTP- oder HTML-Mechanismen zum Umleiten von Browsern an den Ort, an dem sich der eigentliche Inhalt befindet



6
Apache - Weiterleiten an https vor AUTH
Ich habe eine Entwicklungssite eingerichtet, für die ein Benutzername und ein Kennwort (grundlegende http-Authentifizierung) erforderlich sind, bevor der Benutzer die Site sehen kann. Ich möchte zuerst zu einem sicheren Protokoll umleiten, bevor der Benutzer das Kennwort im Klartext senden kann. Irgendwelche Gedanken dazu, wie man das mit Apache macht? Ich …



2
Nginx unerwünschte Standortumleitung mit nachfolgendem Schrägstrich
Ich habe einen Ort location /pass/ { proxy_pass http://localhost:12345/; } Es soll also URLs http://example.com/pass/whateverzu proxifizierenhttp://localhost:12345/whatever Das, was ich nicht mag, ist, dass Nginx automatisch einen Schrägstrich hinzufügt http://example.com/pass und macht es http://example.com/pass/über 301 umleiten Wie kann ich dieses Verhalten einfach vermeiden? Ich möchte /passohne nachgestellten Schrägstrich an einen anderen …

4
Verschiedene Nginx-Weiterleitungen basieren auf der Upstream-Proxy-Antwort
Ich habe einen Upstream-Server, der das Login unserer Website verwaltet. Bei einer erfolgreichen Anmeldung möchte ich den Benutzer zum sicheren Teil der Site umleiten. Bei einem fehlgeschlagenen Login möchte ich den Benutzer zum Login-Formular umleiten. Der Upstream-Server gibt 200 OKbei einer erfolgreichen Anmeldung eine und 401 Unauthorizedbei einer fehlgeschlagenen Anmeldung …
7 nginx  proxy  redirect 

3
Ordnen Sie in Nginx bestimmte Subdomains Ports zu und leiten Sie alle anderen um
Ich versuche drei Dinge zu erreichen: Ordnen Sie den Datenverkehr nach Subdomain einer von mehreren Anwendungen an verschiedenen Ports zu. Wenn die Subdomain nicht erkannt wird, leiten Sie sie an www weiter. HTTPS für alle Subdomains erforderlich. Meine bisherige Nginx-Konfiguration lautet: map $subdomain $subdomain_port { default 8000; www 8000; subdomain1 …

1
Nginx 302-Umleitung - intern auflösen
Derzeit haben wir einen Server, der eine 302-Umleitung implementiert, um einige Inhalte zu serverieren. Zum Beispiel die Benutzeranforderung: http://origin1.example.com/m3ugen/segsrc/jet480.mp4 Und dieser Server antwortet mit 302 und dient: http://origin1.example.com/Segments/HLS_TS/segsrc/jet480.mp4-20140831-142558.m3u8` Dies ist für uns problematisch und wir möchten, dass Nginx dies benutzerfreundlicher macht und mit einigen Spielern zusammenarbeitet, die keine 302-Umleitung verarbeiten. …
7 nginx  redirect 


1
HAProxy-Weiterleitungen und Matching basierend auf URI
Ich versuche, einen Test-Haproxy-Server einzurichten, der zwei grundlegende Bereiche abdeckt. Automatische Umleitung zu https, wenn der Benutzer http verwendet, jedoch nur, wenn ein bestimmter URL-Teil nicht vorhanden ist. Wenn ein Benutzer beispielsweise zu http://www.test.com wechselt , wird er zu https://www.test.com weitergeleitet . Wenn der Benutzer jedoch zu https://www.test.com/blog oder http://www.test.com/blog …

1
Wenn die Direktive in Apache VirtualHost conf nicht funktioniert, wird "Ungültiger Befehl" angezeigt.
Warum?? <VirtualHost *:80> ServerAdmin admin@mydomain.com DirectoryIndex index.php <If "%{SERVER_PROTOCOL} != 'HTTPS'"> Redirect / https://www.mydomain.com:443/ </If> ..... </VirtualHost> Speichern und dann neu starten: sudo /etc/init.d/apache2 restart Syntax error on line 4 of /etc/apache2/sites-enabled/000-default: Invalid command '<If', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' …

3
IIS-URL Schreiben Sie HTTP mit Port in HTTPS um
Meine Website hat zwei Bindungen: 1000 und 1443 (Port 80/443 wird von einer anderen Website auf derselben IIS-Instanz verwendet) . Port 1000 ist HTTP , Port 1443 ist HTTPS . Ich möchte alle eingehenden Anfragen mit "htt p: // server: 1000" an umleiten "https://server:1443". Ich spiele mit IIS 7 Rewrite …

7
Wie lasse ich Nginx alle Anfragen nach Dateien, die nicht existieren, in eine einzige PHP-Datei umleiten?
Ich habe die folgende nginx vhost Konfiguration: server { listen 80 default_server; access_log /path/to/site/dir/logs/access.log; error_log /path/to/site/dir/logs/error.log; root /path/to/site/dir/webroot; index index.php index.html; try_files $uri /index.php; location ~ \.php$ { if (!-f $request_filename) { return 404; } fastcgi_pass localhost:9000; fastcgi_param SCRIPT_FILENAME /path/to/site/dir/webroot$fastcgi_script_name; include /path/to/nginx/conf/fastcgi_params; } } Ich möchte alle Anfragen umleiten, die …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.