WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   erweiterte .htaccess (http://www.wcm.at/forum/showthread.php?t=115562)

Chrisi99 15.11.2003 20:14

in der htaccess schauts dann glaub ich so aus... ich müsste noch schnell nachschauen :D

Code:


ErrorDocument 404 /fehlerverzeichnis/fehlerdatei.html


Potassium 15.11.2003 21:25

neine die ganze plz.
weil wie meld ich mich dann an?
WIE WÜRDE DIE GANZE .HTACCESS DATEI AUSSEHEN?

snowman 16.11.2003 11:11

wurde eh schon oben gepostet. und dann fügst noch oben genannte zeile ein, aber statt 404 schreibst 403 rein.

gruss,
snowman

ps.: a bisserl a eigeninitiative darf man wohl erwarten, oder?

_m3 16.11.2003 11:40

Beim potassium? :lol:
Der wartet darauf, dass man ihm die Lösung auf dem silbernen Tablett serviert. :ms:

potassium: Weitere Infos gibts hier:
http://wsabstract.com/howto/htaccess.shtml
http://www.ekiwi.de/tools/htaccess/index.php

Potassium 16.11.2003 12:28

@ _m3:warum schwierig wenn es auch einfach geht. :D nein im ernst ich denke wir reden aneinander vorbei.
die seiten helfen mir auch nicht weiter wirklich weil: entweder ein passwortschutz oder ein redirect aber ned beides verreint. oder hab ich schon wieder mal was überlesen :D sollte das der fall sein bitte ich um richtigstellung.

ich habe jetzt folgenden code in der .htaccess datei:
Code:

AuthName "Lottozahlen der naechsten Woche" 
AuthType Basic 
AuthUserFile /home/username/wcm.kalium.org/.htpasswd 
require valid-user   
else: 
ErrorDocument 403 /home/username/wcm.kalium.org/startindex.html

(username habe ich jetzt hier im code geändert)
und nun gibt es automatisch einen internal server error. siehe hier
wo hab ich mich da noch geirrt?

snowman 16.11.2003 16:28

1. AuthUserFile /home/username/wcm.kalium.org/.htpasswd

dein verzeichnis heißt wcm.kalium.org oder nur wcm? ich tippe auf zweiteres und daher schreibst du auch nur wcm da rein.

2. im ASCII mode raufgeladen?

gruss,
snowman

Potassium 16.11.2003 18:59

nein. der ordner ist in wirklichkeit ein subdomain. von www.kalium.org nämlich wcm.kalium.org.....also daran liegt es ned......

_m3 16.11.2003 19:10

Zitat:

Original geschrieben von potassium
Code:

AuthName "Lottozahlen der naechsten Woche" 
AuthType Basic 
AuthUserFile /home/username/wcm.kalium.org/.htpasswd 
require valid-user   
else: 
ErrorDocument 403 /home/username/wcm.kalium.org/startindex.html


Ich glaube nicht, dass "else:" Bestandteil der htaccess Spezifikation ist. Du moechtest Dich unter http://wsabstract.com/howto/htaccess.shtml ueber htaccess im Allgemeinen informieren.
Schon mal ohne dem "else:" probiert?

Potassium 16.11.2003 20:04

nun versteh ich gar nix mehr. ich schreibe das ich denke da es mit else nicht geht. darauf da chrisi99
Zitat:

... und die Lösung erscheint dir nicht passend ?
also denk ich er meint ich soll es so machen....(dabei denk ich das ich no nie was davon gelesen hab...auch ned auf deiner seite (@_m3) die ich mir schon angeschaut hab) aber ich bin ja brav und probier es aus......und was is der internal server error erscheint na nona wenn es das nicht gibt.
ABER MEIN FRAGE AR WIE ICH ES MACHE UND DAS STEHT AUF KEINER DIESER SEITEN!
also nochmal kurz:
wenn der user sich anmeldet solll er den inhalt sehen...
wenn nicht soll er redirected werden....
geht BEIDES mit htaccess oder ned? und wenn ja WIE?

Chrisi99 16.11.2003 20:16

Ja es geht beides.

Also
1) du schützt den Bereich einfach mit einer htaccess nach diesem Muster:

Code:

AuthUserFile /pfad zum /.htpasswd
AuthName kunden
AuthType Basic
<Limit GET>
require user xxx
</Limit>

der Trick: die Angabe, was Limitiert werden soll sagt gleichermaßen auch aus, wer nicht auf die Datei zugreifen darf.

jetzt spuckt der Server den Error 403 aus: Permission Denied.
Wenn du willst, kannst du die Fehlermeldung für 403 jetzt noch per htaccess verändern

Code:

ErrorDocument 402 http://www.mein Fehler.html
damit ist alles getan.
Also 2 Files (.htacces und .htpasswd) und fertig ist die Geschichte..

http://www.ideenreich.com/htaccess/index.shtml


mfg


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag