Hallo ich weiss leider nicht ganz wo ich das Thema hinstecken soll da ich keinen Schimmer habe was hier zu tun ist. Folgende Problem. Unser Shop läuft komplett auf SSL mit https. Jetzt bekommen wir auf jeder unterseite vom Shop Im Brwoser ein Ausrufezeichen mit irgendwelchen SSL Warnungen. Dabei ist mir aufgefallen das der Seitenquelltext zum Teil mit http geschrieben wird. Hier mal ein paar Infos. Shop: http://www.einspreis.de Fehleranzeige: Detailinfos:
Hallo, genereller Hinweis: http://community.shopware.com/Umleitung … _1863.html Das solltest du unbedingt einbauen, damit alle Aufrufe/Links immer auf https gezwungen werden und auch nur das erfasst wird von Suchmaschinen. zum Problem: Die Warnungen kommen, wenn Ressourcen gemischt geladen werden. In deinem Fall bist du auf https und einige Inhalte werden noch per http geladen. Dann kommen diese Hinweise. Evtl. ist das Problem aber bereits durch die htaccess-Anpassung behoben. Das empfehle ich einmal zu machen im ersten Schritt und dann erneut zu schauen. Sebastian PS: In den meisten Fällen wird entweder eine Ressource wirklich statisch per http eingebunden oder aber der Server gibt eine entsprechende Konfiguration für https nicht zurück und daher kann Shopware die Umstellung nicht dynamisch machen
Hallo, so sieht meine htaccess aus. Ist da was falsch dran?? [code]
RewriteEngine on
#RewriteBase /shopware/
Https config for the backend
#RewriteCond %{HTTPS} !=on
#RewriteRule backend/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]
RewriteCond %{REQUEST_URI} !(/(engine|files|templates|themes|web)/)
RewriteCond %{REQUEST_URI} !(/media/(archive|banner|image|music|pdf|unknown|video)/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]
Fix missing authorization-header on fast_cgi installations
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
# Block access to VCS directories
RedirectMatch 404 /\.(svn|git|hg|bzr|cvs)(/|$)
# Staging environment #SetEnvIf Host „staging.test.shopware.in“ SHOPWARE_ENV=staging # Development environment #SetEnvIf Host „dev.shopware.in“ SHOPWARE_ENV=dev #SetEnv SHOPWARE_ENV dev DirectoryIndex index.html DirectoryIndex index.php DirectoryIndex shopware.php # Disables download of configuration
# Deny all requests from Apache 2.4+.
Require all denied
# Deny all requests from Apache 2.0-2.2.
<ifmodule>
Deny from all
</ifmodule>
# Enable gzip compression
AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/javascript application/json
ExpiresActive on
ExpiresDefault „access plus 1 month“
<ifmodule mod_headers.c>
Header append Cache-Control "public"
Header unset ETag
</ifmodule>
FileETag None
# Match generated files like: # 1429684458_t22_s1.css # 1429684458_t22_s1.js
Header set Cache-Control „max-age=31536000, public“
<ifmodule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 year"
</ifmodule>
# Disables auto directory index
Options -Indexes
Options -MultiViews
php_value memory_limit 256M
php_value max_execution_time 120
php_value upload_max_filesize 20M
php_flag phar.readonly off
php_flag magic_quotes_gpc off
php_flag session.auto_start off
php_flag suhosin.session.cryptua off
php_flag zend.ze1_compatibility_mode off
# AddType x-mapp-php5 .php # AddHandler x-mapp-php5 .php
Header append X-Frame-Options SAMEORIGIN
[/code]
Hallo, das ist die Standard-Datei von Shopware. Sebastian meint, die ersten beiden Zeilen (s.u.) vor die auskommentierten Regeln für das Backend einzufügen (sind zur Orientierung unten aufgeführt). htaccess-Ausschnitt RewriteCond %{HTTPS} !=on RewriteRule (.\*) https://%{HTTP\_HOST}%{REQUEST\_URI} [L,R=301] # Https config for the backend #RewriteCond %{HTTPS} !=on #RewriteRule backend/(.\*) https://%{HTTP\_HOST}%{REQUEST\_URI} [L,R=301]
Das eigentliche Problem befindet sich im Template an der Stelle „Die beliebtesten Produkte in dieser Kategorie“. Dort wird ein Plugin (?) eingesetzt, das die Produktbilder als http-Link einbindet und nicht als https. Hier müsste die Fehlerkorrektur ansetzen. HTML-Code aus https://www.einspreis.de/tiere/?p=5 [code]
[/code] Mit dem Schema.org Referenzen wie im Titel suggeriert hat das überhaupt nichts zu tun. Viele Grüße hth