Ik ben bezig een eigen directory listing voor Apache te maken (je weet, dat scherm dat je te zien krijgt als je via de webbrowser naar een map gaat zonder index.html). Dit gaat allemaal goed, mbv READMENAME en HEADERNAME kan ik zo deze index customizen. Deze aanpassingen heb ik gemaakt in m'n httpd.conf:
Er is echter één ding waar ik op blijf steken, namelijk het pad weergeven. Bij de standaard Apache index krijg je in de titel te zien in welke map je je bevindt (Index of /in/deze/map/zit/je). Bij m'n custom index krijg ik dit helaas niet voor elkaar.
Ik heb al geprobeerd via shtml het commando <!--#echo var="DOCUMENT_URI" --> in m'n custom header te zetten, maar deze geeft het foute pad, namelijk: /system/directory_index_header.shtml. Dat terwijl die het pad moet laten zien wat die weergeeft mbv de index.
PHP gaat sowieso niet werken, aangezien deze onverwerkt worden weergeven (nadat ik "AddType text/html .php" in m'n <Files> ding heb gezet. Zonder deze toevoeging weigert Apache deze bestanden en laat het z'n orginele index zien.
Is er iets dat ik over het hoofd heb gezien? Is het überhaupt mogelijk om het pad te weergeven (via één of andere variabele) wat ook via de standaard index is te zien? Ik draai trouwens Apache 2 op Windows XP.
code:
1
2
3
4
5
6
7
| <Files directory_index_*.shtml>
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
Options +Includes
</Files>
ReadmeName /system/directory_index_footer.shtml
HeaderName /system/directory_index_header.shtml |
Er is echter één ding waar ik op blijf steken, namelijk het pad weergeven. Bij de standaard Apache index krijg je in de titel te zien in welke map je je bevindt (Index of /in/deze/map/zit/je). Bij m'n custom index krijg ik dit helaas niet voor elkaar.
Ik heb al geprobeerd via shtml het commando <!--#echo var="DOCUMENT_URI" --> in m'n custom header te zetten, maar deze geeft het foute pad, namelijk: /system/directory_index_header.shtml. Dat terwijl die het pad moet laten zien wat die weergeeft mbv de index.
PHP gaat sowieso niet werken, aangezien deze onverwerkt worden weergeven (nadat ik "AddType text/html .php" in m'n <Files> ding heb gezet. Zonder deze toevoeging weigert Apache deze bestanden en laat het z'n orginele index zien.
Is er iets dat ik over het hoofd heb gezien? Is het überhaupt mogelijk om het pad te weergeven (via één of andere variabele) wat ook via de standaard index is te zien? Ik draai trouwens Apache 2 op Windows XP.