Frage von xxxxxxxxxsmile, 19

Ich möchte in der .htaccess meine Website automatisch von HTTPS auf HTTP umleiten lassen. Jede URL die mit HTTPS eingegeben wurde muss via 301 redirected werde?

Ziel ist es, dass alle URLs meiner Website bei Eingabe einer URL mit https auf http via 301 weitergeleitet werden. Habe jetzt wirklich 100 Blogartikel dazu gelesen und viel ausprobiert, aber leider bisher ohne Erfolg! So schwer kann es doch nicht sein, doch ich finde den Fehler nicht.

Ich nutze Wordpress möchte es aber sauber in der .htaccess lösen (ohne Plugin). Habe hier unten mal den (oberen Teil) meiner .htaccess reingefügt. Keine Ahnung ob sich hier Anweisungen vielleicht beissen. Was bisher klappt und auch so bleiben muss ist, dass automatisch von nicht www. auf www. weitergeleitet wird und immer ein / am Ende der URL angehängt wird.

Ich benötige vollen Code um das zu ermöglichen. Also kein Hinweis auf einen Artikel oder so. Wie muss der Code aussehen (unter Beachtung der bestehenden .htaccess) ?

Wer mir hilft den werde ich zum Held des Tages ernennen. Nein ehrlich das wäre super große Klasse! Danke!

Leider muss ich ein Bild einfügen, da Gute Frage worhl Probleme mit zu vielen angegebenen Links hat. Auf dem Bild ist der besagte Teil meiner .htaccess zu sehen.

Antwort
von RakonDark, 17
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Kommentar von xxxxxxxxxsmile ,

Leider funktioniert das damit nicht. Bitte schick mir noch mal den code wenn meine Domain www.abc.de heissen würde. Bin mir nicht sicher was ich genau austauschen muss und was ich zwingend an Zeichen drin lassen muss. VIELEN DANK!

Kommentar von RakonDark ,

dann liefer ein text und kein bild , danke

und wegen den links, einfach einfügen dann ein codeblock daraus machen

Kommentar von xxxxxxxxxsmile ,

Ich habe versucht den gesamten Code hier einzufügen als Antwort/Kommentar aber GuteFrage lässt es leider nicht zu :-( Könnt ich dir den Code per Mail schicken?

Kommentar von RakonDark ,

GuteFragen lääst Code zu , sogar mit hundert links drinne

mann muss ihn aber markieren und ein <> CODE daraus machen .
http://gooogle.de
http://example.com
http://gooogle.de
Kommentar von TeeTier ,

GuteFragen lääst Code zu , sogar mit hundert links drinne

Mmmmh ... gucken wir mal ...

http://www.domain1.com/                                                                  
http://www.domain2.com/
http://www.domain3.com/
http://www.domain4.com/
http://www.domain5.com/
http://www.domain6.com/
http://www.domain7.com/
http://www.domain8.com/
http://www.domain9.com/
http://www.domain10.com/
http://www.domain11.com/
http://www.domain12.com/
http://www.domain13.com/
http://www.domain14.com/
http://www.domain15.com/
http://www.domain16.com/
http://www.domain17.com/
http://www.domain18.com/
http://www.domain19.com/
http://www.domain20.com/
http://www.domain21.com/
http://www.domain22.com/
http://www.domain23.com/
http://www.domain24.com/
http://www.domain25.com/
http://www.domain26.com/
http://www.domain27.com/
http://www.domain28.com/
http://www.domain29.com/
http://www.domain30.com/
http://www.domain31.com/
http://www.domain32.com/
http://www.domain33.com/
http://www.domain34.com/
http://www.domain35.com/
http://www.domain36.com/
http://www.domain37.com/
http://www.domain38.com/
http://www.domain39.com/
http://www.domain40.com/
http://www.domain41.com/
http://www.domain42.com/
http://www.domain43.com/
http://www.domain44.com/
http://www.domain45.com/
http://www.domain46.com/
http://www.domain47.com/
http://www.domain48.com/
http://www.domain49.com/
http://www.domain50.com/
http://www.domain51.com/
http://www.domain52.com/
http://www.domain53.com/
http://www.domain54.com/
http://www.domain55.com/
http://www.domain56.com/
http://www.domain57.com/
http://www.domain58.com/
http://www.domain59.com/
http://www.domain60.com/
http://www.domain61.com/
http://www.domain62.com/
http://www.domain63.com/
http://www.domain64.com/
http://www.domain65.com/
http://www.domain66.com/
http://www.domain67.com/
http://www.domain68.com/
http://www.domain69.com/
http://www.domain70.com/
http://www.domain71.com/
http://www.domain72.com/
http://www.domain73.com/
http://www.domain74.com/
http://www.domain75.com/
http://www.domain76.com/
http://www.domain77.com/
http://www.domain78.com/
http://www.domain79.com/
http://www.domain80.com/
http://www.domain81.com/
http://www.domain82.com/
http://www.domain83.com/
http://www.domain84.com/
http://www.domain85.com/
http://www.domain86.com/
http://www.domain87.com/
http://www.domain88.com/
http://www.domain89.com/
http://www.domain90.com/
http://www.domain91.com/
http://www.domain92.com/
http://www.domain93.com/
http://www.domain94.com/
http://www.domain95.com/
http://www.domain96.com/
http://www.domain97.com/
http://www.domain98.com/
http://www.domain99.com/
http://www.domain100.com/

Fazit: Du hast keinen Unsinn erzählt! :)

Kommentar von threadi ,

Der von RakonDark genannte Code passt 100%, da keine Domain enthalten ist gilt er für alles was aufgerufen wird. Du musst diesen Code ohne weitere Anpassung in deine .htaccess-Datei einfügen - am Besten direkt nach dem ersten "RewriteEngine On" (und deinen Versuch darunter bitte entfernen).

Wenn es weiterhin nicht geht, kann es sein, dass deine .htaccess-Datei den falschen Namen hat (der Punkt am Anfang ist wichtig), du die Datei falsch hochgeladen hast oder dein Webserver keine RewriteRules unterstützt. Letztes kann dir nur dein Webhoster sagen.

Keine passende Antwort gefunden?

Fragen Sie die Community