Opencart 2.2.x ssl für alle Anfrage
installiere ich opencart neueste version und ich will alle aktivieren von ssl für die url
In der admin einstellen, SSL aktivieren
in config.php sowohl admin und die Kategorie zu ändern auf https
htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
aber wenn die url nicht mit SEO arbeiten, also url mit SEO nicht funktioniert
die url wird
https://www.localhost/index.php?route=desktops/mac
wie ändern
https://www.localhost/desktops/mac
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich auch installiert, opencart 2.2.
Ich habe versucht, die Erweiterung für https-aber es stürzte alles ;(
Fand ich eine funktionierende Lösung in 3 Schritten :
•• 1 ••
in .htaccess : am Ende Hinzugefügt
•• 2 ••
in config.php im root + admin
**** auch mit https://im browser war nicht genug.... in der Quelle alle links wo http://....
**** Also ich fand diesen letzten Schritt
•• 3 ••
in system/library/url
Geändert von http zu https, und voilà 🙂
Verbrachte ich nur und die ganze Nacht immer diese arbeiten, hoffe, es hilft jemandem. Ich habe zurzeit einen Opencart 2.2 mit SSL/https die Arbeit für alle Seiten. (gut, Mist, was eine Pflicht ist).. ich bin mit dem Fastor Thema und SEO Pack Pro, vQMOD, und einige andere mods und Erweiterungen.
Hier ist, was ich getan habe:
1. Installieren v2.2.0.x Changes.zip
NICHT aktualisieren VQMOD zu 2.6.1 (killed my installieren)
NICHT installieren von VQMOD-Manager 3.0 (Auch getötet, meine Installation).
Einfach Manuell installieren. Google, dass, wenn Sie benötigen.
Dann installieren diese Erweiterung
Nein, ich kann nicht Spanisch Lesen, aber ich schaute auf die xml-Datei, und es ist die Einstellung site_ssl true mehreren Seiten wurde vorgeschlagen, manuell zu tun, die irgendwo in den tiefen der Foren.
Das machte es so, dass der checkout/Kasse und Informationen auch die Seiten gearbeitet.
Admin-panel > Einstellungen > Sicherheit > die Verwendung von SSL
Ändern .haccess für SEO/SSL/WWW (ich hab mein cert für www der Website, weil ich wollte, dass die ganze Seite auf SSL). Ersetzt das seo-rewrite-chunk sollten Sie in Ihrem haccess-Datei:
Andere Manuelle Korrekturen, die ich vorgenommen:
Währung/Währung Fix
Die currency/Währung "fix" hat bei mir nicht funktioniert. Wenn die Währung-wechsler ist, brechen Sie Ihr SSL können Sie versuchen, dass zu beheben, oder entfernen Sie es, indem Sie alle Codes in anzeigen/common/Währung.tpl. Ein backup machen und dann einfach einen leeren code.
Nicht das Laden von Bildern/CSS
Versuchen Sie, diese zu beheben:
Außerdem habe ich in diesem Update von hand weiß nicht, ob der v2.2.0 Changes.zip so erhält man oder nicht:
Haben Sie geändert in admin ?
im admin-panel > Einstellung - > Sicherheit
aktivieren
die Verwendung von SSL
Ok, hier ist was ich gerade getan habe:
https
wurde, welche Fehler und mein Warenkorb, etc - funktionierte nicht. Ich hatte zu aktivierenssl
in den site-Einstellungen vom admin, standard, dann überprüfte ich meineheader.tpl
Datei in den Editor und klickt auf Bearbeiten-suchenHTTP
geändert und zwei Einträge zuHTTPS
- und dir eine image-Datei habe ich in den html-Code für den header zu einem früheren Zeitpunkt, die Regie zu
http://mywebsite url
.Diese zwei Dinge waren, die den Fehler verursacht. Sobald ich
ftp'd
Sie die Datei zurück auf die Website, es funktionierte gut in Firefox und IE. Ich bin ein völliger Neuling auf die Codierung, aber es war offensichtlich (nach dem rippen ein paar Haare aus), so überprüfen Sie einfach Ihren header-Dateien, und ändern Sie jedenhttp
zuhttps
. Und kreuzen Sie Ihre Finger und Zehen.Es bedeutet, dass die Installation des opencart ohne vqmod und verwenden Sie die Lösung und dann installieren von vqmod