Htaccess Zugangsregelung: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
(Simple Authentifizierung im Webserver: passwd)
(Simple Authentifizierung im Webserver: default-server.conf)
Zeile 2: Zeile 2:
 
Eine simple .htacces Datei:
 
Eine simple .htacces Datei:
  
<code>
+
 
 
  AuthType Basic
 
  AuthType Basic
 
  AuthName "Admin-Zugang"
 
  AuthName "Admin-Zugang"
 
  AuthUserFile /srv/www/notinhtdocs/users
 
  AuthUserFile /srv/www/notinhtdocs/users
 
  require valid-user
 
  require valid-user
</code>
+
 
  
 
Dabei stehen in der nicht im Webspace befindichen Datei /srv/www/notinhtdocs/users die Benutzer und verschlüsselten Passwörter die mit "htpasswd <user>" bzw. zur Erstellung mit dem ersten User "htpasswd -c <ersteruser>"dort abgelegt wurden.
 
Dabei stehen in der nicht im Webspace befindichen Datei /srv/www/notinhtdocs/users die Benutzer und verschlüsselten Passwörter die mit "htpasswd <user>" bzw. zur Erstellung mit dem ersten User "htpasswd -c <ersteruser>"dort abgelegt wurden.
Zeile 15: Zeile 15:
 
Unter openSUSE funktioniert das mit dem Passwort:
 
Unter openSUSE funktioniert das mit dem Passwort:
 
  htpasswd2 -c .htusers benutzer
 
  htpasswd2 -c .htusers benutzer
 +
 +
Damit die obere .htacces funktioniert muss in der /etc/apache2/default-server.conf folgender Eintrag stehen:
 +
 +
DocumentRoot "/srv/www/htdocs"
 +
<Directory "/srv/www/htdocs">
 +
  Options +FollowSymLinks
 +
  AllowOverride All
 +
  Order allow,deny
 +
  Allow from all
 +
  DirectoryIndex index.php index.html
 +
</Directory>
  
 
== Weitere .htacces Musterkonfigurationen ==
 
== Weitere .htacces Musterkonfigurationen ==

Version vom 12. Juni 2007, 13:42 Uhr

Simple Authentifizierung im Webserver

Eine simple .htacces Datei:


AuthType Basic
AuthName "Admin-Zugang"
AuthUserFile /srv/www/notinhtdocs/users
require valid-user


Dabei stehen in der nicht im Webspace befindichen Datei /srv/www/notinhtdocs/users die Benutzer und verschlüsselten Passwörter die mit "htpasswd <user>" bzw. zur Erstellung mit dem ersten User "htpasswd -c <ersteruser>"dort abgelegt wurden.

--TomcatMJ 23:07, 27. Aug 2006 (CEST)

Unter openSUSE funktioniert das mit dem Passwort:

htpasswd2 -c .htusers benutzer

Damit die obere .htacces funktioniert muss in der /etc/apache2/default-server.conf folgender Eintrag stehen:

DocumentRoot "/srv/www/htdocs"
<Directory "/srv/www/htdocs">
 Options +FollowSymLinks
 AllowOverride All
 Order allow,deny
 Allow from all
 DirectoryIndex index.php index.html
</Directory>

Weitere .htacces Musterkonfigurationen

Weitere .htaccess-Musterkonfigurationen auf spezielle Webanwendungen bezogen

  1. Für Joomla mit SEO (Search Engine Optimization)