Ankündigung

Einklappen
Keine Ankündigung bisher.

.htaccess Verzeichnisschutz Wordpress

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    .htaccess Verzeichnisschutz Wordpress

    Hallo,

    ich betreibe eine Staging Version meiner Seite unter der Subdomain dev.harz-adventure.de. Da es aus SEO Sicht nicht optimal ist, wenn meine Seite doppelt im Netz vorhanden ist, wollte ich die Entwicklungsumgebung mit einem Verzeichnisschutz versehen.

    Leider klappt das noch nicht und ich erhalte einen Fehler 500.

    Ich habe die .htaccess im wordpress Verzeichnis meiner Staging Seite wie folgt angepasst:

    Code:
    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen `BEGIN WordPress` und `END WordPress` sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <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
    
    AuthType Basic
    AuthName "Bitte anmelden!"
    AuthUserFile .htpasswd
    Require valid-user
    Zusätzlich habe ich im gleichen Verzeichnis eine .htpasswd erstellt:

    Code:
    admin:$apr1$v6i0oebc$e8i9PLYLEdyg4JrPxUdvy/
    Das Passwort ist einfach "test". Bin für jeden Hinweis dankbar.

    Viele Grüße
    Rudi

    #2
    Der Pfad zur htpasswd muss absolut sein, nicht relativ.
    Dein absolutes Verzeichnis zum Webspace müsstest du im Kundenmenü finden.

    Kommentar


      #3
      Ich danke dir. Das einzige was ich im Kundenmenü gefunden hatte war die Variante:

      Code:
      AuthUserFile /webseiten/harz-adventure/wordpress_dev/wordpress/.htpasswd
      Was ja aber eigentlich auch ein relativer Pfad ist. 🤔

      So funktioniert es jedenfalls leider auch nicht und einen anderen Pfad konnte ich bisher nicht finden.

      Viele Grüße,
      Rudi

      Kommentar


        #4
        In "meinem" Kundenmenü sieht das so aus:
        1. in der rechten Navigation im Abschnitt "Verwaltung" den Punkt "Auftragsinformation" anklicken,
        2. auf der linken Seite dann von "Accountinfos" auf den Reiter "Pfade" wechseln.
        https://admin.df.eu/kunde/index.php5?module=info#pfade

        Dort gibt's dann auch eine Erklärung:
        Der Pfad ist bei allen genutzten Domains gleich. Für das Verzeichnis /user/mayer lautet er z.B: /kunden/419586_2002/user/mayer – unabhängig davon, zu welchem Domainnamen dieses Verzeichnis gehört.

        Kommentar


          #5
          Das war die Lösung, damit geht es!

          Vielen Dank! 😊👍

          Kommentar

          Lädt...
          X