it-swarm.com.de

CSS wird beim Weglassen von www nicht geladen. Teil der URL

Ich habe die folgende Website: www.bibaboegifts.be .

Irgendeine Idee, warum dies der Fall ist und wie dies gelöst werden kann?

1
BarrieO

Dies kann verschiedene Gründe haben - in Ihrem Fall verwenden Sie anscheinend ein Caching-Plugin, das nur www Links erkennt. Ich vermute, wenn Sie das Cachen ausgeschaltet hätten, hätten Sie dieses Problem nicht, aber dann würden Sie die Vorteile des Cachens verlieren.

Es wird empfohlen (mit oder ohne Zwischenspeicherung), Weiterleitungen hinzuzufügen, damit nur die WWW- oder Nicht-WWW-Version Ihrer Website angezeigt wird. Sie können ein oder zwei Zeilen in Ihre .htaccess -Datei einfügen, um zu erzwingen, was Sie bevorzugen - was in Ihrem Fall wahrscheinlich www ist.

RewriteCond %{HTTP_Host} !^www\. [NC]
RewriteCond %{HTTP_Host} ^(.*)$ [NC]
RewriteRule ^(.*)$ https://www.%1/$1 [R=301,L]

Diese 3 Zeilen geben an, ob jemand versucht, ohne "www" auf Ihre Site zuzugreifen. In der URL sollte der Server sie immer an das "www" umleiten. Version dieser URL. Auf diese Weise können Suchmaschinen erkennen, welche Version Ihrer Website indiziert werden soll. Wenn Sie SEO-Plug-ins verwenden, die kanonische URLs hinzufügen, können Sie die eine und die einzige Version jeder Seite, die erkannt werden soll, verbessern.

1
WebElaine

Wie Sie bereits erwähnt haben, haben Sie das Caching-Plugin bereits deaktiviert und überprüft. Also nicht sicher, was dieses Problem verursacht. Nach meinem Wissen darf Ihre Website jedoch nur mit oder ohne www (eines davon) geöffnet werden.

Daher verwende ich in meinem .htaccess immer den folgenden Code, um Nicht-WWW-URLs zu WWW-URLs umzuleiten.

RewriteEngine On
RewriteCond %{HTTP_Host} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

Wenn der Benutzer also versucht, ohne www auf die Website zuzugreifen, wird er automatisch mit www zur URL weitergeleitet.

Vielleicht kann dies Ihnen helfen, Ihr Problem zu lösen.

1
dhirenpatel22