Erzwingt HTTP mit .htaccess

7

Dies ist das Skript, das ich gerade habe, wie ich mein Skript den gesamten Verkehr auf http erzwinge, momentan macht es genau das Gegenteil, es zwingt den gesamten Verkehr zu https.

%Vor%

Ich habe das auch versucht und es hat nicht funktioniert

%Vor%

Ich habe diesen Fehler:

  

Es sind zu viele Weiterleitungen beim Versuch aufgetreten, www.blankpage.com zu öffnen.

    
Arian Faurtosh 07.10.2013, 17:19
quelle

1 Antwort

27

Sie möchten überprüfen, ob HTTPS auf :

ist %Vor%

Und wenn es eingeschaltet ist ( %{HTTPS} on ), leite auf http:// um. Es gibt keine mod_rewrite-Variable namens %{HTTP} , nur %{HTTPS} , die "on" oder "off" sein kann.

Der Grund, warum Sie den Fehler zu viele Weiterleitungen erhalten haben, ist folgender:

%Vor%

ist immer wahr, egal ob die Anfrage http oder https ist, da die Variable nicht existiert, wird nie gleich "on" sein. Selbst wenn die Anforderung http lautet, werden Sie daher immer wieder auf die gleiche URL (http) umgeleitet.

    
Jon Lin 07.10.2013, 17:22
quelle

Tags und Links