[PHP] include en htaccess

Pagina: 1
Acties:

  • Atteman146
  • Registratie: Juli 2000
  • Laatst online: 14-09 18:14
Ik wil een directory afschermen met .htaccess
Als ik de directory rechtstreeks benader via de browser dan krijg ik netjes een loginvenster.

Binnen de site gebruik ik index.php?show=naam om te bepalen welk bestand hij moet includen in de index als content.

Het probleem is alleen dat hij dan dus geen loginvenster geeft terwijl je die wel krijgt als je rechtstreeks gaat.

Iemand een idee hoe dat kan?

De search heb ik helemaal doorgezocht maar niets gevonden...

Mijn htacccess: (path van AuthUserFile heb ik even aangepast)

AuthUserFile /path/path/.htpasswd
AuthGroupFile /dev/null
AuthName 'Admin'
AuthType Basic
require valid-user

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

En als je eerst es je browser afsluit en DAN die url opent?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
ACM: En als je eerst es je browser afsluit en DAN die url opent?
Als je iets server-side include dan werkt die authenticatie toch sowieso niet? Of zie ik dat nu helemaal verkeerd :? .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


Verwijderd

Op zondag 03 februari 2002 22:00 schreef mbravenboer het volgende:

[..]

Als je iets server-side include dan werkt die authenticatie toch sowieso niet? Of zie ik dat nu helemaal verkeerd :? .
correct! , dan vertrouwd ie het dacht ik...

  • eamelink
  • Registratie: Juni 2001
  • Niet online

eamelink

Droptikkels

Neehoor, dat zie je goed.

Dat kan dus niet zo op deze manier. Je kan wel bijvoorbeeld je php script op passwords kunnen laten checken.

Die HTTP authenticatie is nl van apache, en niet van php. Jouw php-scripts hebben nu dus al toegang tot die bestanden, en kunnen ze includen, en de user kan die php-scripts bekijken.

  • Atteman146
  • Registratie: Juli 2000
  • Laatst online: 14-09 18:14
Dat afsluiten van de browser helpt idd ook niet.
Maar als ik jullie goed begrijp is het via een include dus niet mogelijk om een .htaccess te gebruiken?

Is er misschien een manier om dit toch aan de gang te krijgen? (inclusief de includes bedoel ik dan)

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier


  • thijsc
  • Registratie: Augustus 2000
  • Laatst online: 22-12-2023
PHP leest een bepaald bestand op een bepaalde plaats op de schijf in.

Dit heeft niets te maken met de manier waarop apache die map afschermt voor http verbindingen.
Pagina: 1