Sitemap - ich glaube, es spukt

  • Hallo,

    würde ich nicht schon seit Jahren mit WP herummachen, dann würde ich einfach sagen, ich kanns nicht. Aber mit meiner tiefer gehenden Erfahrung stimmt das nicht und ihr seid meine letzte Hoffnung.

    Ich verwende Google XML Sitemaps und zur Ausgabe auf einer Seite (/sitemap/) den Dagon Design Sitemap Generator. Das hat auch immer geklappt, bis die Google WM Tools irgendwann mal gemeckert haben, dass die Seite nicht zu finden sei. Es kam keine 404 Seite als Fallback (wie bei jeder Seite, die bei mir nicht gefunden wurde), sondern nur "Objekt nicht gefunden!".

    Ich habe viel herumgetüftelt, die Seite /stemap/ gelöscht und neu angelegt, die Plugins neu installiert, die Verweise dort neu eingetragen, aber es klappte nicht. Dann habe ich die nicht gefundene Seite /sitemap/ in ein Unterverzeichnis gelegt, alles in den Plugins angepasst und dann die neue Seite aufgerufen, dann ging wieder alles. Soweit, so gut.

    Es funktioniert zwar, aber wenn ich /sitemap/ aufrufe, kommt immer noch die Fehlermeldung "Objekt nicht gefunden!". Wenn ich /sitemap (ohne abschließenden Slash) aufrufe, kommt meine /sitemap.xml (die liegt im Rootverzeichnis)

    Ok, dachte ich mir, lege wieder eine /sitemap/ (mit Slash) an, redirecte sie mit wpSEO auf das neue Unterverzeichnis, dann müsste alles klappen, nachdem die Umleitung /sitemap/ in der htaccess auf das Unterverzeichnis nicht geklappt hat.

    Ich bin mit meinem Latein am Ende. Die SEITE wird so behandelt, als wäre sie eine Datei und das verwirrt mich :-) Könnt ihr mir helfen?

    Grüße,
    Stephan

    PS: Wer das kapiert hat, ist gut :-)

    • 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


  • Ok, dachte ich mir, lege wieder eine /sitemap/ (mit Slash) an, redirecte sie mit wpSEO auf das neue Unterverzeichnis, dann müsste alles klappen, nachdem die Umleitung /sitemap/ in der htaccess auf das Unterverzeichnis nicht geklappt hat.


    Evtl. hilft dir weiter

    soweit der auszug aus meiner .htaccess.

    sollte dies nicht helfn, würde ich das Blog in den Debug-Modus schalten und mir sinnvolle Fehlermeldungen ausgeben lassen..

    PHP
    // define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
    // define('WP_DEBUG_DISPLAY', false); //use the globally configured setting for display_errors and not force errors to be displayed
    // define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
    // define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all scripts and CSS and disables compression and concatenation,
    // define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~

    dies steht bei mir in der wp-config.php zur Verfügung...

    Beste Grüße

    ralf

    Mit offenen Augen träumen

  • Google XML Sitemaps Generator erstellt doch inzwischen keine Dateien mehr, sondern das ganze Zeug nur noch "on the fly". Ich denke mal stark das es damit zusammenhängt. Die Rewrite Regeln werden sich einfach beisen. Ich nutze kein Plugin mehr für sowas daher weiß ich nicht ob man das abstellen kann. Ist vielleicht n Versuch wert.

  • Google XML Sitemaps Generator erstellt doch inzwischen keine Dateien mehr, sondern das ganze Zeug nur noch "on the fly".

    Dieses Plugin
    http://www.arnebrachhold.de/projects/wordp…maps-generator/

    erstellt selbstveständlich noch Dateien (die man in der robotos.txt auch verlinken sollte) auf dem Server...

    Wen dein Plugin keine Dateien erzeugt stimmt was mit den rechte nicht...

    Beste Grüße

    ralf

    Mit offenen Augen träumen

  • So, jetzt habe ich mich noch mal mehr damit beschäftigt. Ich habe mal in die Error-Logs meines Providers geschaut und folgendes gefunden:

    Code
    [Tue Mar 20 19:09:37 2012] [error] [client xx.xxx.xx.126] File does not exist: /../..../..../.../sitemap.xml/

    Was mich daran irritiert ist, dass nach dem .xml ein Backslash kommt. Wenn ich jetzt .../sitemap/ aufrufe, kommt nur das "Objekt nicht gefunden!" und im Error-Log die o.g. Meldung. Wenn ich den Backschlash weglasse, also .../sitemap aufrufe, erscheint die Sitemap.

    Grüße,
    Stephan

Jetzt mitmachen!

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