Neu http auf https

kmarcus17

Gut bekanntes Mitglied
27. August 2019
331
12
Guten Abend Zusammen,

möchte gerne meine Domain von http auf https ändern. so nun schaut es wie folgt bei mir aus
habe eine subdomain
nennt sich shop.holzpuzzle-3d.de diese geht dann auf ein /shop/ Verzeichnis
Soweit so gut, hoffe ich mal.

nun sagt mein provider ich muss in der htaccess folgende Eintragungen machen:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

jetzt habe ich aber beim öffnen der .htaccess im Verzeichnis die vom shop da stehen ja ne menge dinge drinnen die nur für den shop sind. Aber

<IfModule mod_rewrite.c>
RewriteEngine on

#REWRITE ANPASSUNG 1 (REWRITEBASE)
#Wenn Ihr Shop in einem Unterverzeichnis (also z.B. meinedomain.de/meinverzeichnis) installiert ist, so kommentieren Sie die kommende Zeile aus und passen Sie den Verzeichnisnamen an
#RewriteBase /

#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index....tion#4._Einrichtung_einer_Domainweiterleitung
#RewriteCond %{HTTP_HOST} ^meinedomain.de
#RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [r=301,L]

#REWRITE ANPASSUNG 3 (Entfernt abschließenden Slash per 301-Redirect)
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(.*)/$
#RewriteRule ^. %1 [L,R=301]

#Rewrite der JTL-Shop-URLs
#Aendern Sie an diesen Zeilen nichts!
RewriteRule ^templates_c/filecache/.*$ - [R=403,NC,L]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ includes/sitemap.php?datei=$1 [L]
RewriteRule ^export/((sitemap_).*\.(xml|txt)(\.gz)?)$ $1 [L]
RewriteRule ^asset/(.*)$ includes/libs/minify/?g=$1 [L]
RewriteRule ^robots.txt$ robots.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^. index.php [L]
</IfModule>


Kann mir jemand von Euch sage wie ich das nun machen muss?!?!

Danke für Eure Hilfe

LG
Marcus
 

Rainer S

Moderator
Mitarbeiter
8. August 2018
952
203
Hi, deine Shop URL weist ein ungültiges Zertifikat auf wenn man versucht den Shop per https:// aufzurufen, hier solltest Du dich vorher an deinen Hoster wenden.

Die Rewrite Rule sollte so aussehen wenn dein Zertifikat funktioniert, erst dann die Domain entsprechend anpassen bzw. die Rewrite Rules hinterlegen.

Dieses

#RewriteCond %{HTTP_HOST} ^meinedomain.de
#RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [r=301,L]

wird zu

RewriteCond %{HTTP_HOST} ^www.shop.holzpuzzle-3d.de
RewriteRule ^(.*)$ https://shop.holzpuzzle-3d.de/$1 [r=301,L]

Beachte dann auch das deine Config Datei angepasst werden muss und auch die hinterlegte URL in deiner Webshopanbindung.

Siehe Punkt 2 folgender Anleitung:

https://guide.jtl-software.de/jtl-s...aq-zu-jtl-shop/#anpassen-der-url-von-jtl-shop
 

Ähnliche Themen