Fehler nach htaccess upload

  • Hallo Zusammen,

    ich habe auf eine bestehende Installation nachträglich per FTP eine htaccess hochgeladen. Danach kam folgende Fehlermeldung und die Seite war nicht mehr aufrufbar.

    *********
    "Forbidden
    You don't have permission to access /wp-login.php on this server.
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request."
    *********

    htaccess war:

    # 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>


    # protect wp-config.php
    <files wp-config.php>
    Order deny,allow
    Deny from all
    </files>


    # END WordPress

    Nach löschen der htaccess war die Seite wieder aufrufbar. Was muss ich tun, um die htaccess zu nutzen und meine Seite aufrufbar ist? Vielen Dank für die 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

  • ich habe auf eine bestehende Installation nachträglich per FTP eine htaccess hochgeladen. Danach kam folgende Fehlermeldung und die Seite war nicht mehr aufrufbar.

    <files wp-config.php>
    Order deny,allow
    Deny from all
    </files>

    verwendest du einen Apache WebServer ... einen sehr alten vor 2.4.? und hast du ein mod_rewirte aktiv?

    Mit offenen Augen träumen

  • Bin Anwender und habe mein Hosting bei namecheap (USA).

    PHP sagt dir unter welcher Umgebung es läuft. phpinfo() bitte im Handbuch selber nachschlagen http://www.php.net

    Wenn man sich nicht sicher ist, ob etwas vorhanden oder in welcher Version vorhanden ist, macht man eine Abfrage in der .htaccess

    aus
    <files wp-config.php>
    Order deny,allow
    Deny from all
    </files>

    wird


    aus

    # 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>


    wird


    beachte: RewriteBase / geht davona aus, dass WordPress im DocRoot vom WebServer liegt. Sollte dein WordPress in einem Unterverzeichnis liegen musst du die Zeile ändern.

    Wenn .htaccess für den WebServer beschreibbar ist - kannst du die Datei von WordPress ändern lassen.

    Die Datei .htaccess sollte nach der Erstellung für _keinen_ beschreibbar sein chmod 444 oder r-- r-- r-- auf die Datei anwenden.

    Frohes Weihnachtsfest

    Ralf

    Mit offenen Augen träumen

Jetzt mitmachen!

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