Falsche interne Verlinkung

  • Moin,

    Wordpress Version 3.0.5

    Theme: NewsPress 1.1 von Zoarra Solutions

    Was habe ich zuletzt geändert:
    1. Obiges Theme installiert
    2. Wordpress in einen neuen Unterordner gepackt.

    Erstmal: der Blog funktioniert wunderbar.
    Es gibt aber 2 Probleme:

    1.


    Wenn ich im Dashboard auf : Artikel --> Seite 2 klicke kommt eine Fehlermeldung "Server nicht gefunden". Warum? Weil der interne Link nicht stimmt. der Link heisst :"http://wp-admin/edit.php?paged=2" es muss aber heißen :"[COLOR=Red]http://www.meinedomain.de[/COLOR]//wp-admin/edit.php?paged=2
    Ich hab keine Ahnung wo man das einstellt. Das Problem ist auch nicht behoben wenn ich das Theme wieder wechsel.
    Liegt es daran, dass ich den Wordpress-Ordner verschoben habe? Aber ich habe nach bestem Wissen alle nötigen Eintragungen geändert und soweit funktioniert der Blog auch.

    2. Das gleiche Problem gilt für das "SEO Smart Links" Plugin. Wenn ich dort auf den Update-Buttom klicke verweist Wordpress mich auf diese seite:
    "http://wp-admin/options-general.php?page=seo-links.php"
    Auch hier fehlt wieder, wie ich vermute, das http://www.meinedomain.de

    Was ist da los ? Ich hab keine Ahnung wo man das Einstellen kann

    Danke

    • 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

  • Zitat

    Liegt es daran, dass ich den Wordpress-Ordner verschoben habe? Aber


    Vermutlich.

    Zitat

    Aber ich habe nach bestem Wissen alle nötigen Eintragungen geändert und soweit funktioniert der Blog auch.


    Welche hast du denn geändert und wie sehen diese jetzt aus?

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Ok, ich hab lediglich den Domain-verweis auf den neuen Ordner geändert.

    Wird irgendwo im Wordpressordner darauf verwiesen?
    In der config.php. Dort habe ich alles auf http://www.meinedomain.de verwiesen.
    Aber das ich jetzt den speziellen Ordner angeben muss ist mir nicht bekannt, zumal ja der Wordpressordner doch garnicht weiss wo er drin ist sondern seine information nur über http://www.meinedomain.de bezieht und die verweist ja schon in den richtigen unterordner. Oder sehe ich das falsch?

  • WordPress arbeitet mit dem was in der Datenbank bzw. bei Einstellungen > Allgemein als Blog- oder WordPress-Adresse angegeben ist. Deshalb kann man da nicht irgendwas eintragen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Ich habe an allen Positionen auf dieselbe Adresse verwiesen. Das hat bisher auch so geklappt. Ich vermute aber seitdem ich den Wordpressordner verschoben habe, weiss Wordpress eben an dieser bestimmten Stelle nicht wo es suchen soll.

    Also nochmal zur Verdeutlichung: der Blog funktioniert fast einwandfrei. Lediglich wenn ich im Dashboard unter "Artikel" in den Seiten blättern möchte verlinkt er mich falsch(siehe ersten Post). Und das Plugin macht denselben Fehler. Ansonsten kann ich problemlos auf alles zugreifen.

  • Zitat

    Ich vermute aber seitdem ich den Wordpressordner verschoben habe, weiss Wordpress eben an dieser bestimmten Stelle nicht wo es suchen soll.


    Du kannst nicht einfach den Ordner von WP verschieben, aber weiterhin alte Angaben in den Einstellungen belassen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Also, die http://www.meinedomain verweist bereits auf --> ../unterordner/Wordpress/.

    in Wordpress selber habe ich dann nur noch auf http://www.meinedomain verwiesen, weil diese ja schon in den richtigen unterordner verweist.

    soweit funktioniert ja auch alles. Nur intern mit der Artikelverlinkung geht es nicht. da fehlt eben die Adresse. Der link sieht so aus :"http://wp-admin/edit.php?paged=2"

    den server wp-admin gibt es aber nicht!

    da fehlt die adresse "http://www.meinedomain.de"!

    denn gebe ich "[COLOR=Red]http://www.meinedomain.de[/COLOR]//wp-admin/edit.php?paged=2

    ein, findet er die Seite 2.

    Wo ist der Fehler? Und wie kann ich ihn beheben?

  • Also, die http://www.meinedomain verweist bereits auf --> ../unterordner/Wordpress/.

    in Wordpress selber habe ich dann nur noch auf http://www.meinedomain verwiesen, weil diese ja schon in den richtigen unterordner verweist.

    Es kommt in deinen Erläuterungen nicht deutlich heraus was du wirklich gemacht hast. Es klingt so als hättest du NICHT NUR WordPress in einen anderen Ordner verschoben, sondern auch die Zuordnung deiner Domain zu einem anderen Ordner auf dem Server geändert!?

    WordPress ist bei solchen Sachen recht "empfindlich".

    Kurz gefragt: Wolltest du eigentlich nur dafür sorgen, dass die WordPressinstallation auf dem Server einen eigenen Unterordner erhält, aber weiterhin normal unter der bisherigen Domain ohne Änderung erreichbar ist?

  • Ok ich versuch es deutlich zu erklären was ich gemacht habe:

    1. Ich habe in der wp-config.php per define die Site-url und die Home-url auf meine Domain verwiesen.
    Dann habe ich die Domain auf den Unterordner wo WP drin steckt verwiesen.(Das habe ich über die Server-Software gemacht)
    Und so lief der Blog 1 Monat einwandfrei!

    2. Dann habe ich einen neuen Unterordner erstellt, WP dorthin verschoben und die Domain auf den neuen Unterordner verwiesen. Und jetzt treten besagte Fehler auf

    Genau, ich wollte nur nen neuen Unterordner für WP aber die gleiche Adresse.

  • Hmmm.

    Du hast vermutlich nur in der Serveradministration die Zuordnung der Domain zum neuen Ordner geändert und in WordPress keine Einstellung verändert, da ja ansonsten alles funktioniert?

    So richtig eine Idee habe ich nicht. Allerdings gibt es zwei "Adressen" die bei der Verarbeitung von Skripten relevant werden können:

    1. die URL also

    Zitat

    2. die Lage im Ordnersystem des Servers, z.B.

    Zitat

    /mnt/web3/52/17/5259117/htdocs/unterordner_fuer_wordpress/

    Während mit den URLs beim Verschieben durch die neue Zuordnung der Domain zum Unterordner im Grunde alles beim alten bleibt, könnte ein Skript, für das der Ordner auf dem Server relevant ist, Schwierigkeiten kriegen.

    Obwohl der 2. Punkt auch nicht so richtig zu deinem Problem passt, da dir ja ein Teil zu der richtigen URL fehlt.

    Hast du mal versucht einfach sozusagen manuell ein Update der gesamten WordPress Dateien durchzuführen, falls beim Verschieben der Dateien etwas schief gegangen ist?

  • also ich hab die WP-Version nochmal automatisch Updaten lassen. Macht es einen Unterschied ich ich das manuell oder automatisch mache ?
    Macht es bestimmt, aber ist der hier relevant?

    p.s.
    Letztendlich fehlt ja nur was in der Adresse:

    "http://wp-admin/edit.php?paged=2"
    "[COLOR=Red]http://www.meinedomain.de[/COLOR]//wp-admin/edit.php?paged=2

    Als müsste man WP irgendwo noch drauf hinweisen das dort noch http://www.meinedomain.de reingehört.

    Und in der Serveradministration kann ich nichts falsch gemacht haben weil sonst würde der Blog ja nicht funktionieren, aber es läuft eben alles einwandfrei, außer im Anfangsposting beschriebenes.

Jetzt mitmachen!

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