Hallo,
Ik vind het vrij irritant om dit te vragen, want de oplossing is volgens mij heel simpel, maar ik kom er gewoon niet uit.
Mijn probleem is dat ik de standaard directory listing van apache wil vervangen door een eigen file (bijv. listing.php). Dus als er geen index.* is, moet hij redirecten naar listing.php. Nu zou ik met auto_prepend kunnen gaan werken, en bij elke request kijken of (mocht de request een dir zijn) die directory een index.* heeft, en als hij er geen heeft doorverwijzen naar listing.php, maar dit lijkt me vrij omslachtig.
Het zou wel kunnen dat ik in elke dir een listing.php zet, maar dit is ook weer onhandig omdat ik dan in de knoei kom met de bestanden van gebruikers op mijn server.
Een tweede probleem is dat, mocht het doorverwijzen werken, listing.php nog niet weet van welke directory hij een listing moet geven. Dit zou dus ook op de een of andere manier doorgegeven moeten worden.
Heeft iemand enig idee hoe ik dit zou kunnen doen?
Ik vind het vrij irritant om dit te vragen, want de oplossing is volgens mij heel simpel, maar ik kom er gewoon niet uit.
Mijn probleem is dat ik de standaard directory listing van apache wil vervangen door een eigen file (bijv. listing.php). Dus als er geen index.* is, moet hij redirecten naar listing.php. Nu zou ik met auto_prepend kunnen gaan werken, en bij elke request kijken of (mocht de request een dir zijn) die directory een index.* heeft, en als hij er geen heeft doorverwijzen naar listing.php, maar dit lijkt me vrij omslachtig.
Het zou wel kunnen dat ik in elke dir een listing.php zet, maar dit is ook weer onhandig omdat ik dan in de knoei kom met de bestanden van gebruikers op mijn server.
Een tweede probleem is dat, mocht het doorverwijzen werken, listing.php nog niet weet van welke directory hij een listing moet geven. Dit zou dus ook op de een of andere manier doorgegeven moeten worden.
Heeft iemand enig idee hoe ik dit zou kunnen doen?
edit:
een phpscript met header('location: ...'); in het HEADER bestand werkt ook niet, want het HEADER bestand parsed geen php
een phpscript met header('location: ...'); in het HEADER bestand werkt ook niet, want het HEADER bestand parsed geen php
[ Voor 7% gewijzigd door Marc op 02-01-2004 17:03 ]