htacsses eine index.php schützen

  • Hi.


    Nur die Index?
    Da ist nämlich ein Problem. Du kannst eine HTACCESS so einrichten dass alle Dateien innerhalb eines Ordners gesichert werden oder nur Dateien mit einer bestimmten Endung (bsp. .php)
    Ich gehe aber dann recht in der Annahme, dass auch weitere Dateien die Endung .php haben? Dann kannst Du diese eine PHP-Datei nicht seperat mit HTACCESS schützen.


    Schaue aber mal hier:
    http://de.selfhtml.org/servercgi/server/htaccess.htm


    Gruß,
    mario


  • in dem ordner sind aber nur eine datei mit php endung....


    wollte es schon mal probieren, aber konnte mit der selfhtml seite nix anfangen...weis jedenfalls nicht was ich in der datei schreiben soll....bitte helft mir....

  • Hi.


    Gut wenn da nur eine drinne ist dann geht das.


    Erstelle eine Textdatei mit dem Namen .htaccess und folgenden Inhalt:



    Bei AuthUserFile musst Du den absoluten Pfad zu deinem Web oder Ordner angeben. Dieses kann man herausfinden, wenn man eine phpdatei erstellt mit folgenden Inhalt


    Zitat
    PHP
    1. <?php
    2. phpinfo();
    3. ?>


    und diese Datei auf den Server schmeist und im Browser aufrufst. Dann müsste sich dort der Absolute Pfad finden lassen. Diesen dann dort in die .htaccess eintragen.


    Erstelle dann eine Textdatei mit dem Namen .htpasswd
    Dort die User eintragen die Zugriff haben sollen. Diese musst Du mit dem Gernerator hier am besten verschlüsselt generieren lassen. Also das das Passwort nicht klartext ist, sondern kryptisch. Ist ganz einfach.
    Gehe also hier hin:
    http://www.kreiter.info/famili…tor/htaccess_passwort.php


    gebe die Benutzernamen mit deren Passwörtern ein und lasse dir den Inhalt der .htpasswd erzeugen.


    Beispiel so:


    Dann beide Dateien auf den Server laden laden und die Endung ".txt" entfernen. Dann mal testen.


    Gruß,
    mario

  • "mario" schrieb:

    was ist das denn für eine antwort?? :wink:


    was ging nicht. welche meldung kam, welche nicht


    dass einlog fenster kam leer wieder....bzw die eingaben wurden gelöscht :-(

  • "mario" schrieb:

    also das fenster kam also?


    dann hast du was mit den daten falsch gemacht
    ersetze mal require user XYZ XYZ durch require valid-user



    geht leider auch net
    ------------------------------------------------


    AuthType Basic
    AuthName "Admin-Bereich"
    AuthUserFile /htdocs/redaxo/.htusers


    <Files *.php>
    require valid-user fscadmin


    </Files>


    ----------------------------------------------------------------