Problem:

Manchmal will man Direktiven dazu setzten oder ändern (überschreiben). Es direkt in die entsprechende .../vhost/domain.tld/conf/httpd.include zu schreiben ist keine gute Idee, denn Plesk überschreibt diese Datei vollständig bei Änderungen an den Einstellungen.

Lösung:

Erstelle die Datei /home/httpd/vhosts/domain.tld/conf/vhost.conf und schreibe dort die entsprechenden Directiven rein.
Für SSL-Virtualhosts (also HTTPS) heißt die Datei entsprechend vhost_ssl.conf
(Unter anderen Installationen ist es /var/www/vhosts/....)

Danach muß man Plesk dazu bringen die Datei einzubinden und Apache neu laden:

/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain.tld
/etc/init.d/apache2 reload

Oder die Kurzform:

/usr/local/psa/admin/sbin/websrvmng -ur --vhost-name=domain.tld

(Unter Debian lautet der Pfad /opt/psa/admin/sbin/websrvmng.)

Anmerkung:

Die vorherrschenden Probleme decken inzwischen andere Firmen ab, wie z.B. GraFX Software Solutions, die die Power Toys for PLESK (nicht mehr kostenlos) zur Verfügung stellen.

Kategorien:

Stichwörter:

plesk · apache · apache2 · direktiven · directive · ändern · virtualhost · zufügen · power · toys · powertoys ·