Passwortschutz

  • Hallo,

    leider geht der Passwortschutz nicht, weder über .htaccess noch über plesk, ich kann nicht mal eine info.php abrufen um zu sehen welches Verzeichniss in die .htaccess rein muss, alle

    Dateien natürlich selbst erstellt und über ftp hochgeladen und der support ist auch nicht der schnellste.

    Woran kann das liegen.

    mfg

  • Hay,

    leider geht der Passwortschutz nicht, weder über .htaccess noch über plesk, ich kann nicht mal eine info.php abrufen um zu sehen welches Verzeichniss in die .htaccess rein muss, alle

    wirklich ein eigener Server oder vielleicht doch Webhosting (da wird irgendetwas im Plesk mit Verzeichnisschutz gemacht, niemals eingestellt)?

    Server: Ansonsten ist ein Standardfehler, dass der Pfad zur .htpasswd relativ und nicht absolut angegeben wird. Er muss absolut sein, als z.B.

    Apache Configuration
    AuthUserFile /var/www/vhosts/mydoman.tld/httpdocs/.htpasswd

    CU, Peter

    Peter Kleemann // https://www.pkleemann.de // +49 621 1806222-0 // Kann Programme, Internet, Netzwerke und Telefon.

  • Plesk habe ich leider (oder zum Glück ;) ) nur im Webhosting. Welchen Webserver verwendest du auf deinem vServer? Bei nginx wird eine .htaccess wahrscheinlich nicht viel bringen. Ebenso wenig falls es ein Apache ist und AllowOverride None gesetzt ist. Ich denke, auch Plesk wird den Passwortschutz über basic auth realisieren. Dazu müsste man halt mal die Plesk-Dokumentation konsultieren. Bei Keyhelp ist es jedenfalls kein Problem, einen Verzeichnisschutz einzurichten.

  • LinkHallo,

    dann nochmal etwas detalierter, erstmal beginnen ein absoluter Pfad immer mit der Domain. Da wir im Forum bei netcup sind, geht es auch den Hoster.

    Also habe ich die

    Anleitung

    Code

    5 Mal editiert, zuletzt von Elo (19. Oktober 2022 um 16:39)

  • Hallo,

    info.php

    <?php echo $_SERVER['DOCUMENT_ROOT']; ?>

    in das Verzeichniss hochladen

    jetzt geht es konnte endlich die info.php auslesen, der aufruf war falsch

    https://testsystem/.htaccess/info.php ist falsch

    https://testsystem/info.php das ist richtig

    und dan weiss man den Pfad

    /var/www/vhosts/hostingxxxxx.netcup.net/testsystem/httpdocs

    und in der .htaccess Datei muss das eingetragen werden

    xxxx euere ausgelesene info.php

    AuthType Basic

    AuthName "Passwortgeschützter Bereich"

    AuthUserFile /var/www/vhosts/hostingxxxxxxx.netcup.net/testsystem/httpdocs/.htpasswd

    require valid-user den Benutzernamen

    und die .htpasswd noch erstellen

    Benutzernamen: hnjgfhg789uggurhguhrf je nach dem was beim erstellen rauskommt also im Netzt einen Passortschutz erstellen für .htpasswd

    alle beiden Dateinen mit dem . davor

    mfg

    Elo