Permalink geht net!

  • Guten Tag,

    ich hab jetzt im Forum danach gesucht, aber das hat mich nicht wirkllich weitergebracht. Ich hab bei Benutzerdefinierte Struktur das eingeben
    /http:/http://www.classicsms.com/sample-post/.
    Wenn ich aber auf irgendeine Seite geh, dann kommt immer diese Fehlermeldung.

    Zitat

    The requested URL /sms-sprueche/ was not found on this server.

    Was kann da falsch sein?

    Meine .htaccess-Datei lautet

    PHP
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Ich hab im Forum gelesen, dass man die Schreibrechte vergeben soll. Nun habe ich im meinem FTP-Programm danach gesucht, aber nicht gefunden.
    Kann mir jemand bei meinem Problem helfen?

    • 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

  • Wie im WP-Verzeichnis?


    Da wo WordPress installiert ist, genauer da wo die wp-config.php liegt (bzw. die index.php von WP)

    Zitat

    Ich weiß nich was mod_rewrite ist, deswegen kann ich auch nicht sagen, ob es aktiviert ist.


    Das Servermodul, das für die umgeschriebenen Permalinks nötig ist. Frag deinen Hoster, oder schau ob es bei der Ausgabe von phpinfo() bei "Loaded modules" auftaucht:
    WordPress Deutschland FAQ Wie erfahre ich welche PHP Version mein Anbieter eingerichtet hat?

  • Zitat

    Da wo WordPress installiert ist, genauer da wo die wp-config.php liegt (bzw. die index.php von WP)

    Die index.php liegt im Hauptverzeichnis.


    Zitat

    Das Servermodul, das für die umgeschriebenen Permalinks nötig ist. Frag deinen Hoster, oder schau ob es bei der Ausgabe von phpinfo() bei "Loaded modules" auftaucht:


    Ähm... sorry hab was falsch eingegeben.

    Ich habe diese Version PHP Version 5.2.0-8+etch13
    Hoffe du kannst mir jetzt weiterhelfen.

  • die .htaccess liegt aber jetzt im WP-Verzeichnis? Frage hast du noch nicht beantwortet.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Siehste, das hat marX dich 2x gefragt.

    Also erstelle mal selbst eine .htaccess und gib ihr die CHMOD-Rechte 666. Danach noch mal in die Permalinks und die Struktur umstellen.

    Wenn das nicht klappen will, setz den Inhalt selber:

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ist das die .htaccess-Datei?

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    [/code]

    Aber das habe ich doch schon und das habe ich euch auch gesagt.

    Mein .htaccess Datei lautet

    PHP
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Zitat

    ... und gib ihr die CHMOD-Rechte 666.

    In meinem FTP-Programm finde ich aber die .htaccess Datei nicht, deswegen kann ich auch keine Rechte geben.

    Kann mir jemand von euch da weiterhelfen?:confused:

  • Ja, ist sie.

    Die .htaccess ist eine versteckte Datei (erkennbar an dem führenden "."). Du musst deinem FTP-Programm sagen, das es versteckte Dateien anzeigen soll. Wie das geht steht sicher in der Hilfe des Programms.

    Dann solltest du auch den chmod-Befehl anwenden können.

  • Entweder es steht was in deiner .htaccess oder du hast keine .htaccess!!

    Du schreibst, dass in deiner .htaccess was steht ... wo findest du die .htaccess denn wenn sie nicht da ist :confused: *verwirrt*

    Sonst noch mal das was ich weiter oben geschrieben habe ... die .htaccess ins Hauptverzeichnis, da wo auch die index.php von WP liegt:

    Zitat

    Also erstelle mal selbst eine .htaccess und gib ihr die CHMOD-Rechte 666. Danach noch mal in die Permalinks und die Struktur umstellen.

    Wenn das nicht klappen will, setz den Inhalt selber:

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Zitat

    Entweder es steht was in deiner .htaccess oder du hast keine .htaccess!!

    Du schreibst, dass in deiner .htaccess was steht ... wo findest du die .htaccess denn wenn sie nicht da ist :confused: *verwirrt*

    Unter Einstellungen finde ich es. Wenn ich Benutzerdefinierte Struktur auswähle und es dann speicher, dann steht es unten.


    Zitat

    Die .htaccess ist eine versteckte Datei (erkennbar an dem führenden "."). Du musst deinem FTP-Programm sagen, das es versteckte Dateien anzeigen soll. Wie das geht steht sicher in der Hilfe des Programms.

    Ich benutze FileZilla und ich hab jetzt danach gesucht und nichts gefunden. Ich weiß nicht ob ich das finde.

  • Unter Einstellungen finde ich es. Wenn ich Benutzerdefinierte Struktur auswähle und es dann speicher, dann steht es unten.


    Da steht sicher: "Deine .htaccess ist nicht beschreibbar - bitte trage diesen Code ein:" Oder?
    Das ist NICHT die .htaccess, steht ja unzweideutig da...

    Zitat

    Ich benutze FileZilla und ich hab jetzt danach gesucht und nichts gefunden. Ich weiß nicht ob ich das finde.


    Filezilla - Tipps und Tricks FAQ -> gleich der 2. Tipp...
    ("filezilla versteckte dateien anzeigen" in $Suchmaschine eintragen ist ja auch zu einfach...)

    Achja, wenn eine nachgefragte Datei nicht vorhanden ist - dann leg sie doch einfach an. ;-)

  • So nun habe habe ich .hateccess Datei angelegt, mit einem Texteditor und ich habe die Rechte auf 666 gesetzt! Was kommt jetzt? Wieder eine Fehlermeldung! Bei meiner HP ist jetzt alles durcheinander. Hier kann man es gucken.

    Zitat

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, webmaster@classicsms.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.

    Ich hab doch alles richtig gemacht, oder etwa nicht?

Jetzt mitmachen!

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