Toon posts:

.htaccess probleempje

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een map afgeschermd voor gebruikers middels een .htaccess bestandje. Nu is er in die map een andere map met de beheerfunctie die maar voor 1 iemand toegankelijk mag zijn.

Ik hb hier een tweede htaccess en htpasswd ingezet, maar hij vraagt nog steeds ook om het eerste wachtwoord.

Het is dus als volgt:

/home/blabla/ --> toegankelijk voor beperkte groep
/home/blabla/beheer --> toegankelijk voor 1 iemand uit die groep.

Hoe kan ik dit nu het mooist en eenvoudigst oplossen?

[ Voor 2% gewijzigd door Verwijderd op 03-03-2003 14:58 . Reden: kan deze verhuist worden naar PW? ]


  • SH007
  • Registratie: November 2001
  • Niet online
Kijk eens in je httpd.conf bij deze instelling:
code:
1
2
3
4
5
# 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

Op "AllowOverride All" zou het moeten werken...

PS. dit hoort gewoon in Software Algemeen hoor, niet in Programming & Webscripting ;)

[ Voor 11% gewijzigd door SH007 op 03-03-2003 15:18 ]


Verwijderd

Topicstarter
Yo bedankt voor de tip. Alleen wil ik de httpd.conf liever niet aanpassen.
Zijn er geen andere oplossingen?

  • SH007
  • Registratie: November 2001
  • Niet online
Verwijderd schreef op 03 March 2003 @ 15:29:
Yo bedankt voor de tip. Alleen wil ik de httpd.conf liever niet aanpassen.
Zijn er geen andere oplossingen?

Waarom wil je die niet aanpassen?
Het is de gewone config file hoor. Het is heel normaal dat je daar iets in aanpast ;)

verder lijkt me dat ook de enige logische oplossing...

[ Voor 9% gewijzigd door SH007 op 03-03-2003 15:33 ]


Verwijderd

Topicstarter
Hmm, ik heb helemaal nisk van AllowOverride in mijn httpd.conf staan. Kan het te maken hebben met dat ik op een Raq werk?

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

SH007 schreef op 03 March 2003 @ 15:32:

[...]

Waarom wil je die niet aanpassen?
Het is de gewone config file hoor. Het is heel normaal dat je daar iets in aanpast ;)

verder lijkt me dat ook de enige logische oplossing...
eeh maak je nu niet een fout, hij krijgt al een login box, echter ik neem aan, bij /home/blabla/beheer 2 aangezien deze zich twee keer moet autenticaten.
De beste oplossing is dus om ook die 2de htpasswd file mee te nemen in die andere zodat dat niet hoeft ;)

Verwijderd

Topicstarter
Ja klopt, ik krijg er bij beheer 2, dat is lelijk. Wat is nu de mooiste oplossing?

Ik wil gewoon een groep toegang geven tot een map en alle submappen op 1 na. Dat is de beheermap, daar mag alleen de administrator in.

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 04 maart 2003 @ 09:13:
Ja klopt, ik krijg er bij beheer 2, dat is lelijk. Wat is nu de mooiste oplossing?

Ik wil gewoon een groep toegang geven tot een map en alle submappen op 1 na. Dat is de beheermap, daar mag alleen de administrator in.
de user info van de beheerder in beide htpasswd files zetten

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 22-08 22:08
2 keer dezelfde gebruiker met het zelfde wachtwoord aanmaken

Dus in alle 2 de htaccess bestanden dezelfde gebruiker aanmaken

[ Voor 36% gewijzigd door wigwam op 04-03-2003 09:16 ]


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

wigwam schreef op 04 March 2003 @ 09:16:
2 keer dezelfde gebruiker met het zelfde wachtwoord aanmaken

Dus in alle 2 de htaccess bestanden dezelfde gebruiker aanmaken
de gebruikers specificeer je in een andere file dan .htaccess ;)

Verwijderd

Topicstarter
ok, dus als ik het goed begrijp zou dit een oplossing zijn:

-> /home/sites/blabla/web/.htaccess
-> htpasswd. met gebruiker 1, 2, 3, beheerder

en dan in:
-> /home/sites/blabla/web/beheer/.htaccess
-> htpasswd. met gebruiker beheerder

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 04 March 2003 @ 09:32:
ok, dus als ik het goed begrijp zou dit een oplossing zijn:

-> /home/sites/blabla/web/.htaccess
-> htpasswd. met gebruiker 1, 2, 3, beheerder

en dan in:
-> /home/sites/blabla/web/beheer/.htaccess
-> htpasswd. met gebruiker beheerder
werkt het?

Verwijderd

Topicstarter
Jep werkt als een trein, alleen krijg ik geen foutmelding dat een gebruiker niet geauthoriseerd is beheer te bekijken, maar krijg ik de melding dat de pagina niet gevonden kan worden. Kan ik dat nog ergens instellen?

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 04 March 2003 @ 11:35:
Jep werkt als een trein, alleen krijg ik geen foutmelding dat een gebruiker niet geauthoriseerd is beheer te bekijken, maar krijg ik de melding dat de pagina niet gevonden kan worden. Kan ik dat nog ergens instellen?
wederom in .htaccess, moet je maar even zoeken naar de mogelijkheden, maar al die "status" pagina's kan je vervangen door eigen exemplaren ;)
suc6

Verwijderd

Topicstarter
Ik heb het toch even omgegooid, eigenwijs als ik ben. Ik heb nu twee verschillende mappen gemaakt.

1. /home/sites/site/web/gebruikers/
2. /home/sites/site/web/beheer/

IK heb beiden directories afgeschermd met een .htaccess en .htpasswd die ik driedubbel gechecked heb. Ook hebben beide directories voldoende rechten.

Wanneer ik nu naar die dir. surf met mijn browser komt niet het popupje met de authenticatievraag, maar krijg ik de standaard IE melding dat de pagina niet kan worden weergegeven. Wat is er verkeerd?

De .htaccess en .htpasswd zijn goed, als ik ze in web plaats ( 1 map hoger) dan werkt het wel. Vaag of niet?

  • reclamedoos
  • Registratie: Juli 2000
  • Laatst online: 27-07 08:58
Ik vind het buitengewoon vaag. Ik zou er zo geen antwoord op weten :)

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Verwijderd schreef op 05 maart 2003 @ 11:39:
Ik heb het toch even omgegooid, eigenwijs als ik ben. Ik heb nu twee verschillende mappen gemaakt.

1. /home/sites/site/web/gebruikers/
2. /home/sites/site/web/beheer/

IK heb beiden directories afgeschermd met een .htaccess en .htpasswd die ik driedubbel gechecked heb. Ook hebben beide directories voldoende rechten.

Wanneer ik nu naar die dir. surf met mijn browser komt niet het popupje met de authenticatievraag, maar krijg ik de standaard IE melding dat de pagina niet kan worden weergegeven. Wat is er verkeerd?

De .htaccess en .htpasswd zijn goed, als ik ze in web plaats ( 1 map hoger) dan werkt het wel. Vaag of niet?
Geef toch eens de .htaccess code? Verwijzen ze wel naar de goede .htpasswd files?

Wat een rommeltje dit topic trouwens :D
Pagina: 1