htaccess nicht vorhanden??

  • Hallo,
    wollte gerade unter Permalinks eine Benutzerdefinierte Struktur einrichten, nach dem klicken auf Änderung übernehmen, kam folgende Ausgabe:

    Wenn deine .htaccess-Datei [COLOR=#21759b]beschreibbar[/COLOR] wäre, könnte WordPress sie automatisch bearbeiten - sollte nun etwas kopieren und per Hand einfügen.

    Das Problem, ich kann meine htacess auf dem Server nicht finden, da ich die Schreibrechte ändern wolte, bzw. diese ist nicht vorhanden.

    Wer kann mir helfen.

    Mfg

    Roy

    • 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

  • Hi,

    die .htaccess Datei ist nicht im Paket von Wordpress enthalten und muss von jedem Nutzer selber angelegt werden.

    Geh hin und nimm einen Editor (kein MSWord, MSWordpad, oder ähnliches) und kopiere den Text den dir Wordpress ausgegeben hatte dort hinein.

    Das File speicherst du dann als .htaccess ab und überspielst es mit deinem FTP Programm auf deinem FTP Platz in den Ordner, worin du auch die Wordpress Dateien überspielt hast.

    Ich habe auch mal hier gelesen, das FTP Programme .htaccess Files gerne verstecken, da müsstest du mal schauen ob bei deinem eventuell noch das Anzeigen versteckter Dateien in den Programmoptionen aktiviert werden muss.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Habe mir eine .htaccess erstellt und diesen von WP vorgegebenen Code eingefügt:

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

    Danach habe ich keinen zugriff mehr auf das Backend und auf die Seite auch nicht mehr! Lösche ich diesen wieder raus, geht alles wieder!

    Was muss ich tun?

  • Permalinks auf Standard zurücksetzen. Inhalt der .htaccess löschen und diese anschließend per CHMOD beschreibbar machen (777). Dann ins Backend gehen und die gewünschte Permalinkeinstellung auswählen und speichern. Anschließend die Schreibrechte der htaccess wieder zurücksetzen (644).

    Beachte: Wenn Du WP nach diesem FAQ Artikel eingerichtet hast, dann liegt die htaccess nicht im gleichen Verzeichnis wie die wp-config.php, sondern eine Ebene höher.

    Zudem wäre zu klären, ob der Server mod_rewrite unterstützt. Frage hierzu beim Hoster nach oder wirf mal einen Blick in die PHPInfo. Wenn nicht, wird's auch erstmal nichts mit den Permalinks... Es gibt (glaube ich) Pluginlösungen für die Verwendung von Permalinks ohne mod_rewrite.

Jetzt mitmachen!

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