Diskussion:.htaccess: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
(Verweis hierher) |
||
Zeile 2: | Zeile 2: | ||
Es sollte jemand prüfen, ob <code>$ENV['REMOTE_USER']</code> aus PHP-Skripten heraus wirklich funktioniert. --[[Benutzer:Jrs00-wiki|Jrs00-wiki]] 21:07, 22. Mär. 2009 (UTC) | Es sollte jemand prüfen, ob <code>$ENV['REMOTE_USER']</code> aus PHP-Skripten heraus wirklich funktioniert. --[[Benutzer:Jrs00-wiki|Jrs00-wiki]] 21:07, 22. Mär. 2009 (UTC) | ||
Folgendes stand ursprünglich auf der Seite für SW Pakete. Habe stattdessen Verweis auf diese .htaccess Seite eingefügt. | |||
Zum Ableichen: | |||
== Basic Auth == | |||
In der .htaccess müssen die Pfade für AuthUserFile und AuthGroupFile entweder absolut oder relativ zur ServerRoot angegeben werden. | |||
Der FTP-Zugang erfolgt in einer chroot-Umgebung, somit ist / tatsächlich für den Server ein Unterverzeichnis, und zwar /home/pacs/xyz00, wobei xyz00 für das jeweilige Paket steht. | |||
Hier ein Beispiel für eine .htaccess-Datei: | |||
z.B. in '''/doms/fotos.example.com''' | |||
<pre><nowiki> | |||
AuthType Basic | |||
AuthName "privater Bereich, Passwort erforderlich" | |||
AuthUserFile /home/pacs/xyz00/doms/fotos.example.com.htpasswd | |||
require valid-user | |||
</nowiki></pre> | |||
Das fotos.example.com.htpasswd AuthUserFile wird mit dem Programm htpasswd lokal erstellt und dann per FTP hochgeladen, oder in einer Shell eines Dynamik-Web Paketes. | |||
Die .htpasswd Datei kann selbstverständlich auch eine kürzeren Namen bekommen, sollte aber außerhalb des HTTP-Bereichs der Domain angelegt werden und muss dann aus der .htaccess entsprechend referenziert werden. |
Version vom 30. Mai 2009, 09:46 Uhr
Die Seite ist bisher ungeprüft von der alten Website übernommen. Sie dokumentiert momentan auch nur einen sehr kleinen Teil der Möglichkeiten, die man mit der .htaccess-Datei hat. --Jrs00-wiki 22:43, 17. Mär. 2009 (UTC)
Es sollte jemand prüfen, ob $ENV['REMOTE_USER']
aus PHP-Skripten heraus wirklich funktioniert. --Jrs00-wiki 21:07, 22. Mär. 2009 (UTC)
Folgendes stand ursprünglich auf der Seite für SW Pakete. Habe stattdessen Verweis auf diese .htaccess Seite eingefügt.
Zum Ableichen:
Basic Auth
In der .htaccess müssen die Pfade für AuthUserFile und AuthGroupFile entweder absolut oder relativ zur ServerRoot angegeben werden.
Der FTP-Zugang erfolgt in einer chroot-Umgebung, somit ist / tatsächlich für den Server ein Unterverzeichnis, und zwar /home/pacs/xyz00, wobei xyz00 für das jeweilige Paket steht.
Hier ein Beispiel für eine .htaccess-Datei:
z.B. in /doms/fotos.example.com
AuthType Basic AuthName "privater Bereich, Passwort erforderlich" AuthUserFile /home/pacs/xyz00/doms/fotos.example.com.htpasswd require valid-user
Das fotos.example.com.htpasswd AuthUserFile wird mit dem Programm htpasswd lokal erstellt und dann per FTP hochgeladen, oder in einer Shell eines Dynamik-Web Paketes.
Die .htpasswd Datei kann selbstverständlich auch eine kürzeren Namen bekommen, sollte aber außerhalb des HTTP-Bereichs der Domain angelegt werden und muss dann aus der .htaccess entsprechend referenziert werden.