Magento mit SSL Proxy erfolgreich verwenden

Last modified by Blackmarra on Wed, June 23, 2010 17:50
Source|Old Revisions  

This is an old revision of the document!


Um Magento mit SSL Proxy zu verwenden sind folgende Einstellungen am Core zu machen:

Öffne app/code/core/Mage/Core/Model/Config.php

suche ca. Zeile 768

$secure = (!empty($_SERVER[’HTTPS’]) && ($_SERVER[’HTTPS’]!=’off’)) || $_SERVER[’SERVER_PORT’]==’443’;

ändern in:

$secure = isset($_SERVER[’HTTP_X_FORWARDED_SERVER’]) || $_SERVER[’SERVER_PORT’]==’443’;

öffne app/code/core/Mage/Core/Model/Store.php:

suche ca. Zeile 510

if (!empty($_SERVER[’HTTPS’]) && $_SERVER[’HTTPS’] != ‘off’) {

ändern in:

if (!empty($_SERVER[’HTTP_X_FORWARDED_SERVER’])) {

öffne lib/Zend/OpenId.php

suche ca. Zeile 114

if (isset($_SERVER[’HTTPS’]) && $_SERVER[’HTTPS’] == ‘on’) {

ändern in:

if (isset($_SERVER[’HTTP_X_FORWARDED_SERVER’]) && $_SERVER[’HTTP_X_FORWARDED_SERVER’] == ‘sslrelay.com’) {

öffne lib/Zend/Controller/Action/Helper/Redirector.php.

suche ca. Zeile

$proto = (isset($_SERVER[’HTTPS’])&&$_SERVER[’HTTPS’]!==”off”) ? ‘https’ : ‘http’;

//ändern in://

$proto = (empty($_SERVER[’HTTPS’]) || empty($_SERVER[’HTTP_X_FORWARDED_HOST’])) ? ‘http’ : ‘https’;

Danach geht ihr bitte in euer Admin Menü:

System –> Konfiguration –> Allgemein –> Web

–>Sichere Urls

Basis: https://ssl.webtlpack.com/www.euredomain.de/

Der Rest der Einstelungen kann so belassen werden!

Verwende sichere URL im Shopbereich: JA

Verwende sichere URL im Administrationsbereich: Nein (Wenn ihr auch im Admin Bereich via SSL Verschlüsselung hineinmöchtet, auf JA stellen.)

Eure SSL Domain bekommt ihr von eurem Anbieter/ Hoster. Einfach mal nachschauen, wo ihr dies aktivieren könnt. Ob SSL2 oder SSL3 weiß ich jetzt nicht welches ihr aktivieren könnt. Zur Sicherheit ist bei mir beides aktiviert.

–> Sitzungscookie Verwaltung

Cookie Domain: www.euredomain.de Cookie Pfad: / (Der / darf nicht fehlen, unbedingt darauf achten!)

Cookie Lebensdauer: 86400 (Wie ihr das eben möchtet^^) Verwende nur HTTP: NEIN (Unbedingt Nein wählen sonst funktioniert das ganze Nicht!

Jetzt braucht ihr nur noch cache und sessions zu leeren! Am besten geht dat mit diesem kleinen helferle^^: http://www.mxperts.de/magento-cleanup-tool-sorgt-fur-ordnung-und-kompatiblitat/ Dann dürfte bei euch eine Verbinung via SSL Proxy funktionieren!




 

Magento 2 GitHub Repository

Magento Job Board - Some sort of tag line goes here

Latest Posts| View all Jobs