Permallink funktioniert nicht

  • Hallo zusammen,

    ich habe einen Wordpress Blog installiert. http://www.seo-rakete.de

    Nun habe ich folgendes Problem, wenn ich den permal-link auf sprechende Links umschalte, lande ich auf einer 404 Fehlerseite. Wenn ich aber die Standard Einstellungen bei behalte, funktioniert alles.

    Hab mich schon mit meinem provider auseinander gesetzt und der meinte es liegt bei den wp Einstellungen.

    Was kann ich tun?

    So sieht meine htaccess-Datei aus:



    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
    RewriteBase /
    chmod(666)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Vielen Dank für eure Hilfe.

    • 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

  • Lösche die htaccess und lege die Datei neu, ohne Inhalt an. Mach sie für WP beschreibbar (CHMOD), wenn sie es noch nicht ist. Anschließend stellst Du die Permalinks neu ein und speicherst die Einstellungen nochmal. Danach der Datei per CHMOD wieder die Schreibrechte entziehen (644).

    http://codex.wordpress.org/Using_Permalin….28.htaccess.29



    Erstmal DANKE für dein schnelle Antwort.
    Ich habe die htaccss Datei gelöscht und neu angelegt.
    Dann die Rechte für htaccess für Wp zugeordnet mit dieser Anleitung mittels Ftp Server.
    http://codex.wordpress.org/Changing_File_Permissions

    Anschließend die Einstellungen für sprechende links vorgenommen, jedoch kommt nach wie vor dieselbe Fehlermeldung.

    Folgende Inhalte sind in der htaccess Datei.

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

  • @TE

    - ist mod_rewrite aktiviert?
    - die Datei heisst .htaccess und nicht htaccess




    Danke für die Korrektur, im ftp Server hab ich es richtig geschrieben. (Datei wird von wp geändert)

    Ich geh davon aus, dass mod_rewrite aktiviert ist, weil RewriteEngine on eingestellt ist.

    Falls nicht wo kann ich prüfen ob mod_rewrite ativ ist oder nicht?

    VG


  • in der .htaccess ist nur angegeben das mods genutz werden müssten,
    ob es geht liegt an der Servereinstellung ob dort mods aktiviert sind.

    phpinfo zeigt auf was zb auch speziell rund um PHP aber auch Server aktiv ist
    und dort soll mod_rewrite aktiv sein.
    es gibt einige Plugins die zeigen die PHPInfo an zb: "]WordPress phpinfo()" und einige Andere

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • EDIT:
    Noch ne Anmerkung: Wenn PHP auf dem Server als CGI Programm ausgeführt wird, also nicht als Apache Modul, dann wirst Du mod_rewrite in der phpinfo nicht finden.

    Frage sicherheitshalber beim Hoster nach.

  • Ich habe [COLOR=#0066cc]mod_rewrite[/COLOR] aktiviert, siehe http://www.seo-rakete.de/info.php

    Ich habe inzwischen 2 Plugins und ein Theme installiert. Der Fehler bestand allesdings zuvor.

    Mein Host hatte mir empfohlen das Verzeichnis in einem unterordner zu legen. Dies hat aber nichts geändert. (Ich hatte die .htaccess-Datei angepasst. (Inzwischen ist der wp ordner wieder im root Verzeichnis.

    Meine Permalstruktur sieht wie folgt aus:

    [FONT=Courier New]http://www.seo-rakete.de/Beispielartikel/[/FONT]
    /%postname%/

    Die Standarteinstellungen funktionieren, alle anderen nicht.
    [FONT=Courier New][/FONT]
    hmm...

  • Ich hab das Problem gelößt.

    Habe mir einen zweiten Account bei TecSpace erstellt und noch einen zweiten wp-Blog. Da hat alles von Anfang an funktioniert, trotz gleicher Einstellungen. Hab dann beim Support angerufen, der dann die Htaccess Datei frei geschaltet hat. (Dachte dies sei schon geschehen)

    Vielen Dank an alle, die so schnell geantwortet haben.

Jetzt mitmachen!

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