Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: XTM 2.0 - icons nicht mehr sichtbar

    rayban

    • Mitglied
    • Beiträge: 113
    XTM 2.0 - icons nicht mehr sichtbar
    am: 09. Juli 2016, 16:56:46
    Hallo meine freunde, folgendes problem:

    mit www. sind die icons sichtbar - ohne www. verschwinden die icons, seltsam.. ist es bei euch auch so??

    siehe bild

    jemand eine idee?

    grüsse

    Linkback: https://www.modified-shop.org/forum/index.php?topic=35323.0
    Shop Hosting

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: XTM 2.0 - icons nicht mehr sichtbar
    Antwort #1 am: 10. Juli 2016, 11:09:21
    Ja ist wohl bei allen so, die das Template 'tpl_modified_responsive' einsetzen und in 'includes/cofigure.php' 'www' als Subdomain eingetragen haben.

    Code: PHP  [Auswählen]
     // global defines
      define('HTTP_SERVER', 'http://www.domain.tld'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://www.domain.tld'); // eg, https://localhost - should not be empty for productive servers
     

    Der Grund ist folgender, die Icons stammen aus einem Font der mit folgendem HTML geladen wird, also mit 'www' in der URL und zwar auch dann, wenn man die Seite im Browser ohne 'www' aufruft, wobei in diesem Fall aber der Font dem Browser nicht zur Verfügung steht.

    Code: XML  [Auswählen]
    <link media="screen" type="text/css" href="https://www.domain.tld/templates/tpl_modified_responsive/css/tpl_plugins.min.css?v=5589772533" property="stylesheet" rel="stylesheet">

    Lösungsvorschlag:

    In '.htaccess' flgenden Code

      ##-- redirect to www-domain, when www is missing and no subdomain given and not using an ssl-proxy
      #RewriteCond %{HTTP_HOST}                 !^www\. [NC]
      #RewriteCond %{HTTP_HOST}                 !\.(.*)\. [NC]
      #RewriteCond %{HTTP_HOST}                 !^localhost [NC]
      #RewriteRule (.*)                         http://www.%{HTTP_HOST}/$1 [R=301,L]

    mit diesem ersetzen

      ##-- redirect to www-domain, when www is missing and no subdomain given and not using an ssl-proxy
      RewriteCond %{HTTP_HOST}                 !^www\. [NC]
      RewriteCond %{HTTP_HOST}                 !\.(.*)\. [NC]
      RewriteCond %{HTTP_HOST}                 !^localhost [NC]
      RewriteRule (.*)                         http://www.%{HTTP_HOST}/$1 [R=301,L]

    Dadurch gibt bei einem Request ohne 'www' ein Redirect mit 'www'.

    Gruss
    Hanspeter

    rayban

    • Mitglied
    • Beiträge: 113
    Re: XTM 2.0 - icons nicht mehr sichtbar
    Antwort #2 am: 10. Juli 2016, 18:24:46
    supa, dankeschön! genau das richtige.. leitet alles weiter auf www. das haben die jungs beim schreiben vergessen:)
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
    19 Antworten
    8151 Aufrufe
    26. September 2014, 08:57:34 von caratec
    17 Antworten
    2422 Aufrufe
    24. April 2020, 11:17:39 von kulli
    34 Antworten
    10883 Aufrufe
    15. Dezember 2020, 09:39:26 von Tomcraft