Wordpress im Hauptverzeichnis übernimmt Fehlermeldungen von anderen Installationen in

  • Hab auf meinem Webspace sowohl wordpress (im Hauptverzeichnis) als auch phpbb2 (Subdomain) laufen (bitte jetzt keine Diskussion über phpBB2, darum geht´s nicht ;)). Mir fällt immer wieder auf, dass sich das Ganze ein wenig "vermischt" und zwar in dem Sinne, dass

    1. mein chCounter, den ich nur im wordpress eingebunden hab (im footer) Sachen loggt, die mit wordpress gar nichts zu tun haben sondern definitiv nur mit dem phpBB2

    2. wenn ich eine URL in phpBB2 versuche aufzurufen, die es nicht gibt (also sowas wie URL/phpBB2/mich-gibts-nicht.php wird keine Fehlermeldung von phpBB2 ausgegeben, sondern mein Blog wird aufgerufen mit der 404-Fehlermeldung.


    Gibt es da irgendeine Möglichkeit das zu unterbinden außer wordpress in eine subdomain zu verschieben? Genau das hab ich neulich nämlich versucht (genau nach Anleitung aus der FAQ) und siehe da: es hat nicht funktioniert. Einerseits möchte ich nicht, dass mein Blog aufgerufen wird, wenn von meinem phpBB2 aus eine nicht-existierende Seite aufgerufen wird und andererseits hätte ich gerne, dass in meinem Counter wirklich nur wordpress-interne Dinge geloggt werden.

    An den Permalinks scheint es nicht zu liegen, das Phänomen scheint generell aufzutreten, wenn wordpress im Hauptverzeichnis liegt und irgendetwas anderes in einer Subdomain installiert ist. Hab nämlich auf einem anderen Webspace ebenfalls wordpress im Hauptverzeichnis und 4images in einer Subdomain. Sobald man bei 4images einen toten Link aufruft, landet man wieder im Blog, anstatt eine Fehlermeldung von 4images zu bekommen.


    Irgendwie muss man doch dem Counter beibringen können, dass alles, was mit URL/phpBB2 anfängt, nicht geloggt werden soll. Und wordpress wird man doch auch irgendwie beibringen können, dass es keine Fehlermeldung ausspucken muss, wenn im Forum (bzw. auf dem anderen Webspace in der 4images-Galerie) ein toter Link aufgerufen wird. Aber wie!?

    Einmal editiert, zuletzt von nowhere (27. Mai 2007 um 22:12)

    • 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

  • 1. eine SUbdomain ist ja nichts anderes als ein Ordner des Hauptverzeichnisses

    2. wenn die beiden sich in die Quere kommen, ist entweder:
    die Subdomain falsch eingerichtet

    3. der Counter falsch eingerichtet

    4. die Subdomain falsch ;)

    ich weiß definitiv, dass dies WP nicht macht,
    texto.de
    webkatalog.texto.de

    Domain
    Subdomain
    jeweils andere error 404
    jeweils anderer Counter
    keine Verwirrungen

    aber eine Datenbank

    ;)

    lg

  • 1. schon klar, aber das ist doch kein Grund um mit WP in die Quere zu kommen, oder?

    2. wie kann man denn eine Subdomain falsch (oder besser richtig ;)) einrichten? Ich steh da gerade auf dem Schlauch und mein Provider ist war bei meiner Nachfrage auch keine wirkliche Hilfe, aber das ist ein anderes Thema...

    3. Der Counter ist definitiv richtig eingebunden (bei WP in footer.php). Hab mir das alles nochmal näher angesehen und der Counter zählte auch wirklich nur Klicks auf "tote" Links bzw. die Suche nach Dateien, die es nie gegeben hat (ich nehme mal an Hackversuche oder so). Denn genau diese "toten" bzw. nicht existierenden Links sind es, wo sich dann WP mit seinem 404er zu "Wort" meldet. Normaler Aktivitäten vom phpBB2 wurden entsprechen auch nicht geloggt, da diese ja auch nicht für den Counter ersichtlich sind.

    Ich hab den Counter jetzt zwar so eingestellt, dass er alles, was mit URL/phpBB2 zu tun hat, nicht loggt, das ist aber auch auf Dauer keine schöne Lösung, da bei falschen/toten Links auf phpBB2 ja immer noch WP aufgerufen wird.

    4. Da kann ich mich echt nur noch mal wiederholen: Was kann an einer Subdomain falsch sein, die nicht mal einen Namen hat, der einer WP-Kategorie auch nur ansatzweise ähnelt?


    Ich hab jetzt versucht in der Subdomain eine Weiterleitung per .htaccess zu erreichen, die so aussieht:

    Code
    ErrorDocument 404 URL/phpBB2/error404.php

    Ging aber nicht (mit einer html-Datei übrigens genauso wenig), es erscheint stattdessen immer noch WP.

    In der .htaccess im Hauptverzeichnis steht gar nichts, was mit 404ern zu tun hat, WP greift selbst auf seine 404.php zu, wenn es nötig ist. Ist vielleicht das mein Problem? Wenn ja, was müsste in welche .htaccess rein, damit ich jeweils unterschiedliche 404er hab?

  • Liegt phpBB2 witklich in einer Subdomain?
    z.B.:
    Wordpress -> example.com
    phpBB2 -> forum.example.com

    Oder sieht das beim Forum so aus:
    example.com/phpBB2

    Dann wäre das keine Subdomain und logischerweise behandelt Wordpress alle nicht im Dateisystem gefundenen HTTP-Requests, auf genau diesem Prinzip beruhen die schönen Permalinks :-)

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Da kommen wir doch der Sache schon näher (und ich verstehe so langsam, was eine "echte" und was eine falsche Subdomain ist).

    Hab´s gerade mal probiert, das Forum ist inzwischen tatsächlich nur noch über URL/phpBB2 erreichbar, warum auch immer, das war definitiv mal anders (liegt das jetzt an den Permalinks?).

    Auf meinem anderen Webspace hab ich das Problem ja noch mit WP und 4images, da ist 4images im Moment auch über 2 Wege erreichbar:

    4images.URL (also richtige Subdomain) und
    URL/4images

    So wie es eben bei phpBB2 auch anfangs war bevor es mit WP kollidierte.

  • Das hängt auch davon ab, wie beim Webhoster Subdomains realisiert werden. Die "billige" Variante ist einfach eine Umleitung per .htaccess auf ein Unterverzeichnis. Die bessere Variante ist die Einrichtung eines virtuellen Hosts in der Webserverkonfiguration, wodurch man eine saubere Trennung erreicht.

    Gut möglich, das bei Dir im ersten Fall durch die Permalink-.htaccess die Subdomain-Konfiguration verloren gegangen ist. Kannst ja mal gucken, ob in der .htaccess bei deiner zweiten Konfiguration, wo die Subdomain noch funktioniert, was anderes drinsteht.

    Das läst sich so auf die Ferne allerdigs alles schwer beurteilen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Hm, da sind keine nennenswerte Unterschiede drin und wenn ich die .htaccess von da, wo es nicht mehr mit den Subdomains klappt, gegen die andere austausche, klappt es trotzdem nicht, dann heißt es "404 not found". Muss man wohl nicht verstehen, warum es bei dem einen geht und bei dem anderen nicht. Und ich glaub, ich werd mich solangsam mal mit dem Gedanken an einen Umzug anfreunden.

    Dennoch euch allen vielen Dank für eure Mühe! :)

  • ...Und ich glaub, ich werd mich solangsam mal mit dem Gedanken an einen Umzug anfreunden...

    Ich weiß zwar nicht, bei welchem Webhoster Du zur Zeit bist, aber ein Umzug kann durchaus die Lösung einiger Probleme (und auch neue Probleme ;-)) bringen.

    Im übrigen kann die Trennung von Haupt- und Subdomain soweit gehen, das diese bei unterschiedlichen Hostern liegen, sofern die Hoster entsprechenden DNS-Konfigurationsmöglichkeiten bieten.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

Jetzt mitmachen!

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