[htaccess] ER gebeurt NIETS

Pagina: 1
Acties:

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Ik heb ondertussen al heel wat topics over htaccess doorgelezen: maar ik krijg het niet voor elkaar. (zijn trouwens errug veel topics)

Op mijn routertje draait een apache met twee virtualhosts.
10.0.0.1 (intern) met als docroot /www/htdocs
217.77.x.x (intern) met als docroot /www/htdocs/public

Ik heb het volgende in mijn htaccess staan:
/www/htdocs/public/.htaccess
code:
1
2
3
4
5
6
7
ErrorDocument 404 /error.htm
AuthUserFile ./.htpasswd
AuthGroupFile /dev/null
AuthName tralala
AuthType Basic 

require valid-user

in mijn httpd.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<Directory "/www/htdocs">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride AuthConfig
    Order allow,deny
    Allow from all
</Directory>

[...]

<VirtualHost 217.77.x.x> # hier staat natuurlijk een echt IP!!!, dit is alleen even gesensureerd...
  ServerAdmin koert@bitfactory.nl
  DocumentRoot /www/htdocs/public
  Errorlog logs/buiten
  CustomLog logs/buiten_access common
</VirtualHost>

<VirtualHost 10.0.0.1>
  ServerAdmin koert@bitfactory.nl
  DocumentRoot /www/htdocs
  Servername 10.0.0.1
  Errorlog logs/binnen
  CustomLog logs/binnen_access common
</VirtualHost>

Mijn logs bevatten geen foutmeldingen, al bevatten ze wel meldingen (reboot etc...)

Als ik met mijn browser naar http://[externip]/ ga krijg ik het gewoon te zien, idem voor http://[internip]/public/

Ik hoef niet in te loggen of zo...


Waar kan ik nog zoeken?

checklist:
- Ik heb httpd herstart
- Ik bewerk de juiste config-file
- De .ht* rechten staan (tijdelijk) 777
- ik zit niet uit mijn cache te werken.
- ik heb /www/public/.htpasswd aangemaakt, MET correcte inhoud (htpasswd -c user)
edit:
vergeten te zeggen:
- access.conf en srm.conf zijn LEEG (op wat commentaren na)

Localhost, sweet localhost


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Oeps... klikfout...

kickrequest naar NOS
(het gaat hier namelijk om linux - mandrake 8.1 om precies te zijn, al is de apacheinstall niet uit een RPMmetje...)

Localhost, sweet localhost


  • Grrrrrene
  • Registratie: Mei 2000
  • Niet online
moved

Imitation is the sincerest form of flattery
Stressed is desserts spelled backwards


  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Op maandag 04 februari 2002 12:35 schreef kvdveer het volgende:
Ik heb ondertussen al heel wat topics over htaccess doorgelezen: maar ik krijg het niet voor elkaar. (zijn trouwens errug veel topics)

Op mijn routertje draait een apache met twee virtualhosts.
10.0.0.1 (intern) met als docroot /www/htdocs
217.77.x.x (intern) met als docroot /www/htdocs/public

/www/htdocs/public/.htaccess
[code]ErrorDocument 404 /error.htm
AuthUserFile ./.htpasswd
AuthGroupFile /dev/null
AuthName tralala
AuthType Basic
Je .htpasswd file in dezelfde dir als die je dicht wil zetten werkt niet. Maak er een aparte dir voor aan, bv /passwords oid.

  • Hmmbob
  • Registratie: September 2001
  • Laatst online: 15:50
moet je niet een VOLLEDIG pad, vanaf /, naar je .htpasswd file geven? Ik kan me herinneren dat dat bij het probleem oploste.
Je .htpasswd file in dezelfde dir als die je dicht wil zetten werkt niet. Maak er een aparte dir voor aan, bv /passwords oid.
Ik heb ze in dezelfde dir staan, en werkt wel :?

Sometimes you need to plan for coincidence


  • MasterM
  • Registratie: Februari 2001
  • Laatst online: 05-08 10:54
Ik ben zelf ook een newbie hoor, maar je server doet het wel zonder htaccess file in die dir ????
Want ik had eerst helemaal geen file waar de users in stonden... en ik kreeg nog steeds een mooi schermpje... alleeen werkte er geen een password in...

Verwijderd

heb je wel valid users in je passwd file staan?
Bestaat die passwd file wel?
Je moet een .htaccess wel gewoon in de dir zetten welke je wil beschermen ,dus dat doe je goed.

  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Op maandag 04 februari 2002 17:44 schreef Groentenboer het volgende:
moet je niet een VOLLEDIG pad, vanaf /, naar je .htpasswd file geven? Ik kan me herinneren dat dat bij het probleem oploste.
[..]

Ik heb ze in dezelfde dir staan, en werkt wel :?
Kan wezen dat ze dat inmiddels veranderd hebben.. Ik heb d'r iig gezeik mee gehad :)

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025
Lees mijn post alsjeblief even (moet ik vaak zeggen de laatste tijd)
Op maandag 04 februari 2002 12:35 schreef kvdveer het volgende:

Als ik met mijn browser naar http://[externip]/ ga krijg ik het gewoon te zien, idem voor http://[internip]/public/

Ik hoef niet in te loggen of zo...
Als het pad naar de htpasswd fout is, krijg je altijd nog een login box. Bovendien doet 'ie ook dat 404 errordocument niet. Als ik onzin zet in die htaccess (ls -la > .htaccess) dan krijg ik ook geen 500 server error.
Alles hierboven duidt er op dat de .htaccess niet geparsed wordt.
Wat kan hier fout zijn?

Localhost, sweet localhost

Pagina: 1