die Verlinkung von neu angelegten Seiten funktioniert nicht

  • Hallo,
    ich taste mich gerade an den Umgang mit Wordpress heran. Ich arbeite offline mit Xampp und dem Apache Server.
    ALLE n-e-u-e-n Seiten egal ob Impressum oder Über mich etc. laufen mit folgender Fehlermeldung ins Leere. Der Fehlerkommentar ist unabhängig von der Seite immer absolut identisch.
    [FONT=&quot][size=12]Error 404 die angeforderte Url konnte auf dem Server nicht gefunden werden[/SIZE] [/FONT]
    [FONT=&quot]Seite Impressum: [/FONT]
    localhost
    04.12.2009 16:12:03
    Apache/2.2.8 (Win32) DAV/2 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5 mod_jk/1.2.26 mod_perl/2.0.3 Perl/v5.8.8

    [FONT=Courier New]Anmerkung: beim Anlegen der Seiten bin ich als Administrator eingeloggt.

    [FONT=Franklin Gothic Medium]Ich komme jedenfalls keinen Schritt weiter und hoffe auf einen guten
    Tipp.

    [FONT=Arial]Danke für die Unterstützung

    Gruss Guenni[/FONT][/FONT][/FONT]

    • 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

  • Hallo,
    offenbar haben wir ein gemeinsames Problem das die Links von Seiten ins Leere laufen. Ich habe irgendwo gelesen, dass man das auch beheben kann wenn man MANUELL in der HTACCESS-Datei Einstellungen ändert.
    Du scheinst ja wenigstens den richtigen Zugang zu dieser HTACCESS Datei gefunden zu haben. Ich habe einmal danach gesucht aber sehr viele solcher Dateien entdeckt.
    Kannst du mir sagen welche HTACCESS-Datei genau die richtige ist, die man auch öffnen kannst. Du hast ja sogar den Inhalt aufgelistet.
    Dann bliebe aber noch die Frage offen, was man verändern muss, dass die Links dann funktionieren.

    Ich wäre für eine kurze antwort dankbar

    Gruss
    Guenni

  • Hallo
    Meine .htaccess habe ich direkt in dem Verzeichnis gefunden, wo ich Wordpress rein installiert habe. Bei mir ist das "/wordpress"
    Wenn du dir die Datei auf deinen Rechner kopierst, kannst du sie ganz einfach mit dem Texteditor öffnen.
    Grüßle

  • Guten Abend,
    danke für den Hinweis. Ja ich habe ein Datei HTACCESS.php gefunden. Daneben gibt es aber eine Vielzahl von HTACCESS-Dateien. Welche davon die richtige ist, da bin ich mir wirklich nicht sicher.
    Vor allem mit dem Inhalt kann ich sehr wenig anfangen.
    Es stellt sich ja die Frage, WELCHER EINTRAG muss WIE geändert werden, damit die Verlinkung funktioniert ?

    Danke und Gruss
    Guenni

  • Die Datei heißt ".htaccess" und ist keine PHP-Datei. Es sollte davon im WordPress-Ordner auch nur eine geben. Sie liegt in dem obersten WP-Ordner.

    Wenn Du im WordPress-Backend die Permalinks speicherst mit einer anderen Struktur, sagt Dir WordPress, wenn es die Datei nicht anlegen oder beschreiben konnte. Du musst Sie dann ggf. manuell anlegen und den auf der Permalink-Seite angezeigten Inhalt rein kopieren.

    Arbeitest Du mit Windows? Dann stell als erstes mal sicher, dass Windows Dir die Dateierweiterung anzeigt. Wer weiß was es sonst mit dem Dateinamen anfängt. ;-) Die Permalinks funktionieren auch unter Widnows im übrigen. Es kann aber sein, dass Du im Apache für den WordPress-Ordner noch etwas konfigurieren musst, damit es geht. Mal schauen... Bei mir sieht das in der httpd.conf so aus:

    Damit kann ich den Blog unter http://localhost/testblog/ aufrufen. Ich glaube, ohne die FollowSymLinks-Option gehen die Permalinks nicht, wenn ich mich da gerade richtig erinnere.

  • Danke Ammaletu,

    ich bin in der Zwischenzeit Deinem Vorschlag nachgegangen.
    LEIDER habe ich keinen ähnlichen Eintrag bei mir gefunden, obwohl ich wirklich zeitaufwendig recherchiert habe.

    KANNST DU MIR BITTE NOCHMALS SAGEN, IN WELCHEM VERZEICHNIS DIESE VON DIR GENANNTE DATEI STEHEN SOLL ?

    Ich bin wie folgt fündig geworden, aber nie so, dass ich hätte sagen können, da trage ich jetzt mal meine Daten ein......

    Ich hoffe, Du hilfst mir nochmals auf die Sprünge.

    Danke und Gruss sowie ein schönes und frohes Weihnachtsfest

    Guenni
    ----------------------------------------------------------


    aus Xampp/ apache/configextra/httpd-userdir.config

    ergibt sich noch die größte "Ähnlichkeit " zu deinem Mustereintrag.

    <IfModule userdir_module>
    <Directory "C:/Documents and Settings/*/My Documents/My Website">
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS>
    Order allow,deny
    Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
    Order deny,allow
    Deny from all
    </LimitExcept>
    </Directory>

    </IfModule>
    ------------------------

    in Xampp/apache/configextra/httpd-xampp.config

    Diese Datei enthält 125 codierungszeilen ohne sichtbare Übereinstimmung mit deinem Mustereintrag.
    -----------------------

    in Xampp/apache/config/httpd.config

    Hier gibt es sage und schreibe 507 Codierungseinträge aber ohne einen Anhaltspunkt auf deinen Mustereintrag.

  • Zur Erklärung: Es gibt zwei Möglichkeiten, Deine Seite übeer XAMPP aufzurufen: Du packst sie einfach in den dafür vorgesehenen Ordner xampp/htdocs. Oder Du packst sie in einen beliebigen anderen Ordner, den Du dann aber in der httpd.conf konfigurieren musst. Letzteres hatte ich beschrieben und so oder so musst Du die Config-Datei anpassen, um die Permalinks nutzen zu können.

    Die httpd.conf liegt bei mir im Ordner C:\xampp\apache\conf. Einen configextra-Ordner finde ich bei mir nicht, wir verwenden also wohl verschiedene Versionen. Gut, meine XAMPP-Installation ist auch schon älter. Für Dich ist dann wohl die httpd-userdir.config richtig, nehme ich an. Liegt denn Deine WP-Installation unter C:/Documents and Settings/*/My Documents/My Website? Falls ja:

    Falls nein, ergänze einen Block für den Ordner, in dem WP liegt:

    "D:/webapps/testblog" an beiden Stellen durch den vollen Pfad zu WP ersetzen, das Alias ("testblog") kannst Du nach Belieben wählen. WordPress ist dann unter http://localhost/testblog aufzurufen.

    Ach ja, das ist aber nur für den lokalen Gebrauch und hängt nicht am Netz, oder? Was man da an Absicherungen treffen müsste, kann ich Dir nämlich auf Anhieb nicht sagen.

Jetzt mitmachen!

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