WebsiteBaker Support (2.12.x) >
Hilfe & Support (deutsch)
Umstellung auf SSL/https
hgs:
--- Quote ---Hosting panel sagt mir nichts. Dublicated content auch nicht viel.
--- End quote ---
Hosting panel ist die Schaltzentrale bei deinem Hoster/Provider, da wo du den Webspace und die Datenbank(en) verwaltest.
Dort kann man evt. die "Zwangs"Umleitung einstellen.
Bei "all-inkl" ist das so.
https://gyazo.com/2adffcb9bcbba9a8e0e805e9b0fcc1ea
Dublicated content heist nur, dass deine Homepage über mehrere "Adressen" erreichbar ist
www.deine.domäne.de
deine.domäne.de
http://deine.domäne.de
https://deine.domäne.de
Wenn die Zwangsumleitung greift, ist egal was der Besucher eingibt, er landet immer bei https://
evaki:
Bevor's da Mißverständnisse gibt.
--- Code: ---ErrorDocument 404 http://www.domain.de/index.php
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
RewriteRule ^index\.(html?|php)$ http://www.domain.de/ [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_NAME} =www.domain.de [OR]
RewriteCond %{SERVER_NAME} =domain.de
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
</IfModule>
--- End code ---
Steht da nun domain.de drin oder alexanderschwarz.de ?
Anscheinend ist's ein Problem der Umleitung, da der Aufruf per https das Ergebnis "sicher" zeigt.
Das RewriteEngine On gehört übrigens an oberste Stelle, also direkt hinter ErrorDocument 404
dbs:
Hat er bestätigt, dass da domain.de drin steht, ist eine Kopie von msfrog von weiter vorher.
@xandi: deine .htaccess ist Murks.
Sichere sie dir und erstelle eine neue mit diesem Inhalt:
--- Code: ---AddDefaultCharset UTF-8
RewriteEngine on
### Pfad zur selbst angelegten 404 Seite angeben und # am Anfang entfernen, ansonsten ist die Zeile unwirksam
#ErrorDocument 404 /pages/error404.php
### HTTPS / SSL / www ###
# First rewrite to HTTPS: Don't put www. here. If it is already there it will be included, if not the subsequent rule will catch it.
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
--- End code ---
Hoffe das hilft weiter. Ansonsten ist das Internet voll mit Anleitungen für htaccess und Umleitungen für www und https.
xandi:
Hallo dbs.
Vielen Danke erst mal.
Ich hatte gleichzeitig meinen Provider/Hoster angemail wegen der Zwangsumleitung und folgende Antwort erhalten.
Bezüglich der Zwangs-Umleitung von http auf https:
Diese Code müssten Sie in einer .htaccess Datei ganz oben einfügen. Die .htaccess Datei, ist eine Konfigurationsdatei die Sie im public_html Verzeichnis anlegen müssen:
---------------------------------------------------
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
Jetzt bin ich mir unsicher was ich nehmen soll, bzw. ob noch weitere Angaben nötig sind (z.B. Error Page).
Bei dir steht auch in der ersten Zeile RewriteCon%{HTTPS} off, in der anderen on.
dbs:
Zuerst das von deinem Hoster probieren und die Seite mit und ohne www + mit und ohne https aufrufen.
Sollte alles umgeleitet werden zu dem was in der config.php steht, also https://www.deine-domain.de
RewriteEngine on ermöglicht erstmal, dass überhaupt Regeln ausgeführt werden.
Hat jeder auf on.
RewriteCond %{HTTPS} off bedeutet: Wenn die Seite nicht mit https aufgerufen wurde, leite zu dem was in der nächsten Zeile steht.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version