Moin zusammen, mal eine blöde frage, wenn ich jetzt nachträglich den Shop komplett per SSL Verschlüsseln möchte, sind dann nicht die indexierten Seiten bei google hinfällig? Hab es mal kurz aktiviert um zu sehen ob es überhaupt klappt bekam aber gleich hunderte von Fehlermeldungen per E-Mail rein, wird wohl daran liegen das die Seiten per http und nicht per https abgerufen wurden. Jemand Erfahrung wie das funktioniert wenn ich nachträglich auf SSL Verschlüsselung umstelle? Gibt es da Probleme? Danke und gruß
Das geht ohne Probleme. Alte http URLs werden hier automatisch auf https weitergeleitet. Alternativ auch in die .htaccess RewriteCond %{HTTPS} off RewriteRule (.\*) https://%{HTTP\_HOST}%{REQUEST\_URI} [R=301,L]
Durch den direkt Redirect auf https gehen auch keine indexierten URLs verloren. Diese passt Google nur entsprechend an. Welche Fehlermeldungen bekomsmt du denn ?
wird denn per 301 weitergeleitet? Folgende Fehlermeldungen tauchten per mail hundertfach auf, hab es dann wieder abgeschaltet. exception ‘Exception’ with message ‘Resource “shop” not found failure’ in /var/www/web1/htdocs/shop/engine/Shopware/Components/DependencyInjection/Container.php:192 Stack trace: #0 /var/www/web1/htdocs/shop/engine/Shopware/Bootstrap.php(149): Shopware\Components\DependencyInjection\Container->get(‘Shop’) #1 /var/www/web1/htdocs/shop/engine/Shopware/Application.php(166): Shopware_Bootstrap->getResource(‘Shop’) #2 /var/www/web1/htdocs/shop/engine/Shopware/Plugins/Default/Frontend/AdvancedMenu/Bootstrap.php(96): Shopware->Shop() #3 /var/www/web1/htdocs/shop/engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Frontend_AdvancedMenu_Bootstrap->onPostDispatch(Object(Enlight_Controller_ActionEventArgs)) #4 /var/www/web1/htdocs/shop/engine/Library/Enlight/Event/EventManager.php(211): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs)) #5 /var/www/web1/htdocs/shop/engine/Library/Enlight/Controller/Action.php(202): Enlight_Event_EventManager->notify(‘Enlight_Control…’, Object(Enlight_Controller_ActionEventArgs)) #6 /var/www/web1/htdocs/shop/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‘indexAction’) #7 /var/www/web1/htdocs/shop/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #8 /var/www/web1/htdocs/shop/engine/Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #9 /var/www/web1/htdocs/shop/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(472): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #10 /var/www/web1/htdocs/shop/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #11 /var/www/web1/htdocs/shop/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(429): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #12 /var/www/web1/htdocs/shop/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(329): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true) #13 /var/www/web1/htdocs/shop/engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #14 /var/www/web1/htdocs/shop/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(193): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #15 /var/www/web1/htdocs/shop/engine/Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #16 /var/www/web1/htdocs/shop/shopware.php(109): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #17 {main} { “uri”: “/shop/kef-c5-lautsprecherbox-standlautsprecher”, “method”: “GET”, “query”: { “controller”: “kef-c5-lautsprecherbox-standlautsprecher” }, “post”: } session: No session data available shop: No shop data available
läuft dein Shop irgendwie evtl. unter domain.de/shop anstatt domain.de ? Diese werden per 301 weiter geleitet, korrekt.
ja, läuft im unterverzeichnis /shop