Google FONT über SSL laden lassen - welche Datei??? GELÖST

Hallo Leute,

 

ich habe seit gestern mein SSL Zertifikat aktiviert. Die beauftragte Agentur hat die Google Fonts mit http eingebunden. Nun werden die Fonts mit Fehler geladen, da die Verbindung unsicher ist. Wo sind die Google Fonts eingebunden. Ich finde es leider nicht und wollte das http gegen https tauschen bzw. weglassen. Dadurch entscheidet der Shop ja selber wie er es laden muss.

Wäre klasse wenn ihr mir den Ordner und die Datei nennen könnt, wo eigentlich die Schriften welche geladen werden verankert sind.

DANKE !!

Wenn ich raten müsste themes/Frontend/DEIN_THEME/frontend/index/header.tpl

Mhhh die hatte ich mir natürlich auch schon angeschaut. Dort ist nichts von einer google Schrift zu finden. - Andere Idee wo die Eingefügt wurde ?

{extends file="parent:frontend/index/header.tpl"}

{* Http-Tags *}
{block name="frontend_index_header_meta_http_tags"}
	
{/block}

{* Meta-Tags *}
{extends file="parent:frontend/index/header.tpl"}
{block name="frontend_index_header_css_screen" append}


span.XXX       
{ display:inline-block;vertical-align:bottom;background-image:url({link file='themes/Frontend/CadexTheme/frontend/index/cart.gif'});width:37px;height:30px;}
span.XXX:hover { background-image:url({link file='themes/Frontend/CadexTheme/frontend/index/cart-over.gif'}); }

{/block}

{* Print Stylesheets *}
{block name="frontend_index_header_css_print"}{/block}

{* Add Modernizr in the ""-element to have all the classes before the page was rendered *}
{block name="frontend_index_header_javascript_modernizr_lib" prepend}
	
{/block}

{* Block for IE specific stylesheets - @deprecated due to the stylesheets are now merged *}
{block name="frontend_index_header_css_ie"}{/block}

{* Block for tracking codes which are required to include in the `head` section of the document *}
{block name="frontend_index_header_javascript_tracking"}{/block}

 

Vielleicht direkt über die Theme-Konfiguration 

Leider auch leer.
Eigentlich gehört es dort rein, steht ja z.B. Google Fonts - aber die beauftragte Agentur hat keine Ahnung von der Materie gehabt. Das sieht man jetzt auch schon wieder…
Noch ne Idee ? Habe leider nur die Fehlermeldung :frowning:

 

Hat die Agentur es vielleicht nicht im eigenen Theme integriert sondern direkt im Bare?

Oder erfolgt die Integration über ein Plugin?

Ich habe jetzt die Agentur angeschrieben - ohne genaue Angaben von den wird das hier noch lange so weitergehen. 

Plug-In sehe ich keins dafür Installiert. Was ist ein Bare ?? :) 

im übrigen lädst du die Fontawesome-Bibliothek 2 mal über CDN!

Im meinte das Bare-Theme. Bei Bedarf kann auch ich gerne mal schnell drüber schauen. Kontakt über PM.

Auch jQuery wird bei dir doppelt geladen. Einmal jQuery 2.1.1 über den Compiler und jQuery 1.11.1 per CDN

Ohhh je - hab dir ne PN geschickt .

Werde dann natürlich berichten, wenn die Lösung gefunden wurde. Vielleicht hilft es ja jemanden anderen mal :slight_smile:

Vor allem warum lädt der denn da 5 verschiedene Font Dateien un dann noch 10 verschiedene Font Styles? Das sind alles unnötige Requests und ich glaube kaum, dass du 6 verschiedene Fonts nutzt oder?

Die Font am besten direkt ohne http oder https einbinden: Direkt per //

Also bspw:

Und warum ist hinter dem <link … ein semikolon das geh da nicht hin.>

Wie ist denn die URL deiner Seite?

Konnte das erste Problem lösen. Die Google Fonts werden jetzt alle sauber per SSL geladen, das SSL Zeichen gibt jetzt eine Sichere Verbindung an. Vorher war diese “unsicher”

Danke Creatixx - er hat mir die richtige Datei gezeigt. War unter engine/Shopware/Plugins/Community/Frontend/OxyCadexTheme/frontend/index/index.tpl zu finden. Lasse jetzt die Schrift wie kayyy schon gesagt hat ohne http: laden, dadurch läd der Shop die immer richtig.

@ kayyy
Ich weiß auch nicht wieso soviele Schriften geladen werden. Ich nutze nur die Open Sans für die ganze Seite. Also sozusagen nutze ich nur 1 Schrift. URL der Seite ist kindoo.de . Aber wie Creatixx schon festgestellt hat werden dort einige Sachen doppelt geladen. 

@Danio‍ Deine Startseite ist über http & https erreichbar. Das solltest du schleunigst ändern, sodass die Seite nur unter https erreichbar ist. Weiterhin scheint es mir, dass du nur Open-Sans verwendest. Die ganzen anderen Schriften - warum auch immer dieser ganze Kram eingebunden ist - kannst du entfernen. Shopware kommt bereits mit einer lokalen Version der Open-Sans, du kannst also theoretisch all deine Font Dateien aus dem Head löschen

Das sind alles unnötige Dateien.
Schau mal hier: https://gtmetrix.com/reports/www.kindoo.de/vv1AEwW8

Damit kannst du dir ganze 7 unnötige Requests ersparen.

@kayyy‍ Was muss ich in der htacces eintragen, damit auch die Startseite per SSL aufgerufen wird ? Anscheinend ist es ja von Shopware so “standart” das die Startseite unverschlüsselt ist, da ja alle anderen Seite per https geladen werden.

Hi,

bin zwar nicht @kayyy aber probier mal folgendes:

RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Gruß

2 Likes

Hat funktioniert !  Thumb-Up  DANKE