Allen,
voor het auotmatisch pre-/ en appenden van scripts in een virtualhost zou ik graag de document root als variabele voor het pad naar die script willen gebruiken:
Zoals je ziet staan de scripts buiten de public_html ivm organisatie van overige includes e.d. maar het zou (ivm porteerbaarheid) toch makkelijk zijn als er maar 1 keer /pad/naar/de/root/ staat en alle overige paden afgeleid worden van DocumentRoot (middels ${DocumentRoot}%-achtige constructies)
Mijn vraag dus eigenlijk: kan dat? Na enig speurwerk via google heb ik wel kunnen achterhalen dat het niet kan voor php_value-settings in de htaccess, maar da thet voor de rewrite dan weer wel kan...
Is het dus uberhaupt mogelijk?
(PS. overigens gaat het hier om een *nix omgeving, maar ik denk niet dat dát uitmaakt doordat het om apache zelf gaat)
voor het auotmatisch pre-/ en appenden van scripts in een virtualhost zou ik graag de document root als variabele voor het pad naar die script willen gebruiken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <VirtualHost *:80>
ServerName www.test.nl
DocumentRoot /pad/naar/de/root/public_html
<directory /pad/naar/de/root/public_html>
RewriteEngine On
RewriteRule ^test$ test/
RewriteRule ^sitemap\.xml$ sitemap.php
php_value auto_prepend_file "/pad/naar/de/root/../inc/prepend.php"
php_value auto_append_file "/pad/naar/de/root/../inc/append.php"
</directory>
php_value xdebug.profiler_output_dir /pad/naar/de/root/../xdebug
php_value xdebug.profiler_enable 1
</VirtualHost> |
Zoals je ziet staan de scripts buiten de public_html ivm organisatie van overige includes e.d. maar het zou (ivm porteerbaarheid) toch makkelijk zijn als er maar 1 keer /pad/naar/de/root/ staat en alle overige paden afgeleid worden van DocumentRoot (middels ${DocumentRoot}%-achtige constructies)
Mijn vraag dus eigenlijk: kan dat? Na enig speurwerk via google heb ik wel kunnen achterhalen dat het niet kan voor php_value-settings in de htaccess, maar da thet voor de rewrite dan weer wel kan...
Is het dus uberhaupt mogelijk?
(PS. overigens gaat het hier om een *nix omgeving, maar ik denk niet dat dát uitmaakt doordat het om apache zelf gaat)
Gekkie is a proud member of TheBenny!