Opdrachten in het configuratiebestand van uw webserver opnemen

U kunt domeinspecifieke Apache-configuratieopdrachten invoegen in het configuratiebestand van de webserver In Plesk heeft elk domein een virtuelehostconfiguratie opgeslagen in een apart bestand httpd.include.

Op alle Linux-systemen bevindt dit bestand zich in de map /var/www/vhosts/<domeinnaam>/conf/.

Op FreeBSD-systemen bevindt dit bestand zich in de map /usr/local/psa/home/vhosts/<domeinnaam>/conf/.

Als u Plesk versie 7.5.4 of ouder hebt opgewaardeerd, probeer dit bestand dan te vinden in de map /home/httpd/vhosts/<domeinnaam>/conf/.

Opmerking: U kunt de locatie van uw virtuele hostmappen wijzigen met het hulpprogramma transvhosts.pl, dat zich ofwel in de map /usr/local/psa/bin/ of in de map /opt/psa/bin/ bevindt, afhankelijk van uw besturingssysteem.

Elke keer dat de virtuele hostconfiguratie verandert, wordt dit bestand overschreven en gaan handmatige wijzigingen in het bestand verloren. Om eigen opdrachten te geven of om die door Plesk worden ingevoegd opnieuw te definiëren, moet u de bestanden vhost.conf en/of vhost_ssl.conf aanmaken met de juiste opdrachten in de map /zoekpad_naar_vhosts/<domeinnaam>/conf/ voor een domein en /zoekpad_naar_vhosts/<domeinnaam>/subdomeinen/<subdomeinnaam>/conf/ voor een subdomein.

Als één van deze bestanden al bestaat op het moment dat het belangrijkste configuratiebestand wordt gegenereerd, dan voegt Plesk de juiste Include-opdracht in de HTTP- en/of HTTPS-virtuelehostcontext. Vanwege veiligheidsredenen kan alleen de gebruiker 'root' de bestanden vhost.conf en vhost_ssl.conf aanmaken.

Voordat de wijzigingen van kracht worden moet u eerst de volgende opdracht uitvoeren:

/plesk_installatiemap/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=<domeinnaam>