Titelgrafik teilweise nicht mehr das nach Permalink und .htaccess Umstellung

  • Hi,

    ich habe ein bereits fertiges Blog und habe nun das Permalink-Format auf "Monat und Name" geändert.
    Da noch keine .htaccess angelegt war hab ich eine entsprechende Datei mit dem Inhalt den Wordpress mir gab eingerichtet und die passenden Recht vergeben.

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /ehrenberg/wordpress/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /server/wordpress/index.php [L]

    Ich nutze aktuell das Theme "Fresh And Clean". Vor der Umstellung der Permalinks (und auch wenn ich sie wieder zurückstelle) wird auf jeder Seite (Artikel, Startseite, etc.) immer das Titelbild angezeigt. Nach der Umstellung erscheint es nur auf der Startseite. Die restlichen Seiten enthalten nur den Alternate-Text mit Link.

    Wie kann ich das fixen? Muss in die .htaccess noch irgendwas rein?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Es liegt daran, daß das Titelbild nicht mit einer absoluten, sondern einer relativen URL eingebunden ist.

    HTML
    <img src='titelbild.jpg'>

    Ohne Permalinks befinden sich alle Seiten und damit auch das Titelbild auf der Wurzelebene der Domain.
    URL der Seite: example.com/?p=123
    URL des Bildes: example.com/titelbild.jpg

    Sind die Permalinks aktiv, wird daraus:
    URL der Seite: example.com/2014/02/artikelname/
    URL des Bildes: example.com/2014/02/artikelname/titelbild.jpg

    Dort gibt es das Bild natürlich nicht.

    Kurz und gut, das Titelbil oder Bilder überhaupt sollten mit absoluten URLs eingebunden werden, also immer:

    HTML
    <img src='/titelbild.jpg'>


    oder

    HTML
    <img src='http://example.com/titelbild.jpg'>

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte :) klicken.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!