Ik heb zelf een cms gemaakt. Nu kan de gebruiker template bestanden in zijn/haar host maken, als ik dan de documentroot aanpas naar een algemeen path (/var/www/html) dan staat daar een bestand die de template laat communiceren met de cms. Dit werkt allemaal prima.
Helaas gaat het fout bij het ophalen van plaatjes die de gebruiker op zijn/haar host zet. Dus mijn vraag, is het mogelijk om de documentroot alleen aan te passen voor de volgende extensies: .html . htm .php
Ik gebruik directadmin en elke gebruiker heeft een eigen httpd.conf. Hier staat het volgende in:
# Auto generated apache config file by DirectAdmin version 1.36.2
# Modifying this file is not recommended as any changes you make will be
# overwritten when the user makes any changes to his/her website
# Frontpage requires these parameters in every httpd.conf file or else
# it won't work.
ServerRoot /etc/httpd
<VirtualHost 178.21.113.238:80 >
ServerName www.webjoch.nl
ServerAlias www.webjoch.nl webjoch.nl
ServerAdmin webmaster@webjoch.nl
DocumentRoot /var/www/html
UseCanonicalName OFF
SuexecUserGroup webjochn26 webjochn26
CustomLog /var/log/httpd/domains/webjoch.nl.bytes bytes
CustomLog /var/log/httpd/domains/webjoch.nl.log combined
ErrorLog /var/log/httpd/domains/webjoch.nl.error.log
<Directory /var/www/html>
Options +Includes -Indexes
php_admin_flag engine ON
<IfModule !mod_php6.c>
php_admin_flag safe_mode OFF
</IfModule>
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f webjochn26@webjoch.nl'
</Directory>
</VirtualHost>

Likes:


Quote