mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 06:48 Benutzername: Passwort: Auto-Login

Thema: .htaccess-Script: alle Domains umleiten auf https vom 07.04.2017


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> .htaccess-Script: alle Domains umleiten auf https
Autor Nachricht
mucartist
Threadersteller

Dabei seit: 27.02.2012
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 07.04.2017 14:24
Titel

.htaccess-Script: alle Domains umleiten auf https

Antworten mit Zitat Zum Seitenanfang

Hallo,
bin leider ein suboptimaler Scripter. Ich möchte alle Domain-Schreibweisen umleiten auf https. Also:
meinedomain.ch
www.meinedomain.ch
http://meinedomain.ch
http://www.meinedomain.ch

alle nach https://www.meinedomain.ch

Dafür habe ich folgendes Script, das leider nicht funktioniert:
-------
<ifmodule mod_rewrite.c="">
RewriteEngine On

RewriteCond %{http_host} ^meinedomain.ch [nc]
RewriteRule ^(.*)$ http://www.meinedomain.ch/$1 [r=301,nc]

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</ifmodule>
-------------
Um zu testen, ob Scripts ausgeführt werden, habe ich eine einfache Umleitung von meinedomain.ch auf www.meinedomain.ch getestet, und das funktioniert auch. htaccess wird also ausgeführt und liegt natürlich auf gleicher Ebene wie die index.html.
weiß jemand Rat?


Zuletzt bearbeitet von mucartist am Fr 07.04.2017 14:25, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Fr 07.04.2017 14:48
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

RewriteEngine on

# alles zu https umleiten
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.deinedomain.de/$1 [R=301,L]


sollte eigentlich alles plattschlagen
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
mucartist
Threadersteller

Dabei seit: 27.02.2012
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 07.04.2017 14:54
Titel

Antworten mit Zitat Zum Seitenanfang

Habe mein Problem selber gelöst. Das Script könnte auch andere interessieren:
--------------
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} !=on [NC,OR]
RewriteCond %{HTTP_HOST} !=www.meinedomain.ch [NC]
RewriteRule ^(.*)$ https://www.meinedomain.ch/$1 [R=301,L]
.................
Damit werden alle Schreinweisen auf https://www. umgeleitet. Getestet und funktioniert. ch kann man natürlich durch de ersetzen
  View user's profile Private Nachricht senden
mucartist
Threadersteller

Dabei seit: 27.02.2012
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 07.04.2017 14:56
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo Mac,

danke, wir haben wohl zeitgleich gepostet. Habe deine Lösung gerade erst gesehen. Kannst die Scripts ja vergleichen, falls von Interesse. Es führen wohl mehrer Wege nach Rom...
  View user's profile Private Nachricht senden
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Fr 07.04.2017 16:16
Titel

Antworten mit Zitat Zum Seitenanfang

deine Version wird deinedomain.de (ohne was davor) nicht erkennen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
mucartist
Threadersteller

Dabei seit: 27.02.2012
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 08.04.2017 14:32
Titel

Antworten mit Zitat Zum Seitenanfang

Mac hat geschrieben:
deine Version wird deinedomain.de (ohne was davor) nicht erkennen.


doch das tut sie, gerade gecheckt... *zwinker*
  View user's profile Private Nachricht senden
 
Ähnliche Themen [HowTo] Mehrere Domains umleiten?
Wordpress-Feed zu Feedburner mit .htaccess umleiten
2 Domains - 1 Webspace: Per htaccess weiterleiten, aber wie?
[.htaccess] Mehrere Domains auf einem Verzeichnis
Gentoo Server - https
Abfrage, ob http oder https
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.