Verzeichnis schützen (Zugriff)
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abstellen
anfang
beispiel
datei
eintippen
endung
festlegen
hilfe
http
index
jeweiligen verzeichnis
listen
nachteil
ordern
regel
tischlerei
umbenennen
url
verzeichnis
zugriff
-
Hallo,
Wie kann ich auf lima-city ein Verzeichnis schützen? Also ich möchte, dass gewisse Verzeichnisse nich für jeden sichtbar sind.
Bis jetzt habe ich dies nur über ein login-skript erreicht. Bei einem anderen Hoster konnte man diese einfach auswählen und somit schützen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Dazu gibt es einen entsprechenden Hilfe-Artikel: https://www.lima-city.de/hilfe/wie-kann-ich-ein-verzeichnis-mit-einem-passwort-schuetzen
-
Falls du das Listing der Verzeichnisse abstellen möchtest, gibt es 3 Möglichkeiten.
1. Schütze das Verzeichnis mit einem Passwort
https://www.lima-city.de/hilfe/wie-kann-ich-ein-verzeichnis-mit-einem-passwort-schuetzen
Nachteil falls Verlinkte Dateien angesehen werden sollen, muss jeder dazu das Passwort eintippen.
2. Lade einfach eine Datei mit dem Namen Index.html in das Verzeichnis listet sich nicht.
Nachteil du musst in jedes Verzeichnis diese Datei hochladen.
3. Du bastelst dir eine .htaccess Datei und lädst dieses in das Stammverzeichnis.
Diese Datei hat keine Endung, nur einen Punkt am Anfang der Datei, um diese zu verstecken.
Du kannst diese Datei mit einem Editor einfach erstellen und z.B. htaccess.txt nennen.
In der htaccess.txt kannst du nun um das Listen des Verzeichnisses zu unterbinden einfach in eine leere Zeile
Options -Indexes
eintippen.
Weiterhin kannst du auch in der Datei festlegen was bei einem Fehlerhaften Aufruf passieren soll.
Beispiel:
ErrorDocument 401 http://www.tischlerei-fritzsche.de/tueren/
ErrorDocument 402 http://www.tischlerei-fritzsche.de/boden/
ErrorDocument 403 http://www.tischlerei-fritzsche.de/
ErrorDocument 404 http://www.tischlerei-fritzsche.de/
ErrorDocument 500 /meinefehlerseite.php
Du kannst festlegen das immer deine Internetadresse mit www am Anfang kommt, auch wen diese ohne www eingetippt wurde.
Beispiel:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^herweck.lima-city.de [NC]
RewriteRule ^(.*)$ http://www.herweck.lima-city.de/$1 [R=301,L]
Du kannst auch IP-Adressen sperren, Oder nur einer einzigen IP den Zugriff gewähren.
Beispiel:
order allow,deny
allow from 94.236.112.192
deny from all
allow = erlauben (z.B. nur deine PC IP)
deny = verbieten (hier kumscht du neet rein)
Aber um wieder zum Thema zurück zu kommen, nachdem du Options -Indexes in deine htaccess.txt eingetragen hast, speichern, die Datei unter z.B. /html abspeichern, oder auch nur im jeweiligen Verzeichnis (Die Regel gilt dann auch nur im jeweiligen Verzeichnis), und nach dem hochladen bitte in .htaccess umbenennen.
Diese Txt bearbeiten macht man, da manche FTP Programme, oder Server einen hidden Datei nicht richtig übertragen.
-
für die .htaccess Datei gibt's sogar nen online Generator.
Einfacher geht es nicht: http://www.homepage-kosten.de/htaccess/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage