PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .htaccess wie ist der genaue eintrag?



-Sensemann-
17.09.02, 01:50
hi,

ich wollte meine homepage auf meinem 2. Rechner testen und wollte sehen ob die anderen verzeichnisse geschützt werden..leider funktioniert das nicht...

hab ein wenig nachgelesen und wollte fragen wie nun der command ist


momentan steht..


alloverride none

in der zentralen apache datei.
in welchen muss ich den ändern damit ich .htaccess nutzen kann?

Beatmaster
17.09.02, 02:35
Komisch, die httpd.conf ist doch gut mit Komentaren ausgestattet -
so steht's z.B. in meiner:

# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
#
AllowOverride All


Michael

-Sensemann-
17.09.02, 03:51
in anbetracht das ich keine ahnung hab was ich da schalte hilft mir auch all oder limit nicht weiter da ich nicht weis was sie für weitere konsequenzen haben....

in dem sinne ein absoluter nuub und es wär noch gut wenn jemand in seinen eigenen worten erklären könnte was die einstellungen bewirken


ps: sitze schon insgesamt 4stunden an dem kram :(
und irgendwann weiss man nicht mehr weiter..

phoen][x
17.09.02, 08:06
http://www.bananajoe.de/

.htacccess kann ganz schoen nervtoetend sein.

-phoen][x-

-Sensemann-
17.09.02, 12:27
jo vielen dank :) ich probiers gleich mal aus :)


sense

-Sensemann-
17.09.02, 13:03
so hab das genauso gemacht wie das im tutorial stand..und die folgenden Dateien als Ergebnis.

dazu noch ein Bild wie das verzeichnis von der Windowskiste aussieht.

leider kann ich immernoch auf die datei admin.html im verzeichnis admin zugreifen ohne das eine Passwort Abfrage kommt.
irgendjemand eine idee?

Am Rande....alloverride steht auf all



.htaccess

AuthType Basic
AuthName admin
AuthUserFile /usr/local/httpd/htdocs/admin/htpasswd
require valid-user



htpasswd

admin:********* (das schon verschlüsselte Passwort)

Spike05
17.09.02, 13:05
Wo ist deine htaccess Datei??

Schau mal hier nach: http://www.clausvb.de/php/htaccess.htm

PS: Bei mir hat es auch erst funktioniert nachdem ich dann einen restart bei thttpd gemacht habe!


cu

Jochen

-Sensemann-
17.09.02, 13:23
bin grad am ausprobieren und mal schaun obs klappt .. *hoff*

Spike05
17.09.02, 13:24
Bei mir hats nach dem Muster auf der Seite auf Anhieb funktioniert!

cu

Jochen

Beatmaster
17.09.02, 13:32
Also das Bild lässt darauf schliessen, daß Du via Windows-Netzwerk (Samba) darauf zugreifst!
Probier mal http://linux/admin/ oder http://linux/public/admin/ (was halt der gültigen Adresse entsprechen würde).

Wenn es dann noch nicht funktioniert - hast Du den Apache nach den Änderunen in der config schon neu gestartet?

Michael

phoen][x
17.09.02, 13:36
Irr ich mit oder greifst du mit samba zu? was hat die .htaccess damit zu tun? Die .htaccess ist ein Feature vom apache (das sind urls mit http:// am anfang), nicht von samba...

ein komplett verwirrter
-phoen][x-

-Sensemann-
17.09.02, 13:42
Ich greife mittels Samba auf das Verzeichnis des Servers zu und rufe die datei über den Browser auf :)

192.168.6.2/index.php und dann auf den admin butten klicken...


wenn ich das richtig verstanden habe..

in die conf folgendes ändern
1) AccessFileName .htaccess
2) AllowOverride All

------------------------------------------------
2 dateien erstellen im verzeichnis
welches geschützt werden soll

3).htaccess
AuthUserFile /usr/local/httpd/htdocs/admin/.htaccess
AuthType Basic
AuthName "Restrikted Area"
uthUserFile /usr/local/http/htdocs/admin/.htpasswd
require valid-user

4) .htpasswd

admin:*********


funktioniert aber immer noch nciht :(

Spike05
17.09.02, 13:46
Hast du deinen Apachen restartet?

cu

Jochen

-Sensemann-
17.09.02, 14:26
rcapache stop

rcapache start


hab ich eingegeben..

Spike05
17.09.02, 14:29
Dann sollte es eigentlich auch funktionieren! Schon mal Cache vom Browser und so geleert??

cu

Jochen

Beatmaster
17.09.02, 14:33
Original geschrieben von Spike05
Schon mal Cache vom Browser und so geleert??
[/B]

Das spielt nur in Zusammenhang mit Sessioncookies ne Rolle.
Athentifizierung mittels Realm/htaccess basiert direkt auf dem HTTP-Protokoll und sollte auch ohne gelöschten Browsercache anspringen ...

Michael

Spike05
17.09.02, 14:39
Mag schon sein! Aber bei mir hat es erst funktioniert nachdem ich den Cache geleert habe, weil ich zuvor wahrscheinlich auch schon mal auf das Verzeichnis so zugegriffen habe!


cu

Jochen

pi314
17.09.02, 14:57
hab was überlesen

-Sensemann-
17.09.02, 15:24
hab ich auch schon versucht

-Sensemann-
17.09.02, 15:31
http://mitglied.lycos.de/noxville01/chaos/admin/admin.html


hier seht ihr wies ausschaut wenn ich meine hp auf den lycos webspace uploade..

oder soll ich mich lieber im programmierer forum weiter informieren weils ja doch leicht in eine andere richtung geht?

Spike05
17.09.02, 15:42
hmm, also ich würde sagen schau dir die Dateien nochmals genau an die du da hochgeladen hast!

cu

Jochen

Beatmaster
17.09.02, 15:47
Original geschrieben von -Sensemann-


3).htaccess
AuthUserFile /usr/local/httpd/htdocs/admin/.htaccess
AuthType Basic
AuthName "Restrikted Area"
uthUserFile /usr/local/http/htdocs/admin/.htpasswd
require valid-user

Hast Du dich bei AuthUserFile nur hier im Forum vertippt, oder steht das auch so in Deiner .htaccess?
Gebe mal bei der .htpasswd-Datei einen relativen, keinen absoluten Pfad an (wenn sie im selben Verzeichnis ist, gar keinen Pfad)!

Michael

-Sensemann-
17.09.02, 15:54
hatte mich da auch verschrieben

habe es berichtigt..funktioniert aber leider immer noch nicht

-Sensemann-
18.09.02, 22:36
so das läuft nun hab keinen genauen pfad sondern nur


.htaccess
.htpassword

und es funktioniert..

so nun die frage welches newsscript könnt ihr empfehlen?

für news und gästebuch

Taubenschreck
20.07.05, 15:12
Also, erstens heißt es AllowOverride und nicht AllOverride und dann nicht All, sondern AuthConfig. Also
AllowOverride AuthConfig

carstenj
20.07.05, 15:18
Hi,

ich danke nach ca. 3 Jahren wird wohl auch selbst drauf gekommen sein. ;)

Taubenschreck
20.07.05, 15:26
Ups. Schon so lange her? Na ja, aber Nachfolgenden, die danach suchen könnte es trotzdem helfen.