2016-07-17 11 views
0
[1] DocumentRoot /var/www/example.com/public_html 
[2] DocumentRoot /var/www/example_com/public_html 

Welche eine Option ist es vorzuziehen? Gepunktet oder unterstrichen?Apache Virtuelle Hosts DocumentRoot Pfad

Und sobald Datei /etc/apache2/sites-available/example.com.conf geändert wird, ist es erforderlich, auch $ sudo a2ensite example.com.conf erneut auszuführen? Oder ändern Sie sich selbst ist genug? Vielen Dank!

Antwort

0

Jede Option ist in Ordnung, es ist wie Sie wollen. Für meinen Teil, auf meinem dedizierten Server, verwende ich die example.com-Syntax. Wenn Sie $ sudo a2ensite example.com.conf zum ersten Mal ausführen, wird ein symbolischer Link von /etc/apache2/sites-available/example.com.conf zu /etc/apache2/sites-enabled/example.com.conf erstellt.

Sie können diese Datei an zwei Stellen ändern, da es sich um dieselbe Datei handelt. Wenn Sie Ihren vhost deaktivieren möchten, sollten Sie $ sudo a2dissite example.com.conf

0

Ich bevorzuge in der Regel punktierte Syntax für Site-Name und Unterstrich für Datenbanknamen.

Auch, wenn Sie vor Ort mit a2ensite dann ein symbolischer Link ist für diese Website erstellt, um alle Änderungen zu etc/apache2/sites-available/example.com.conf werden automatisch reflektiert /etc/apache2/sites-enabled/example.com.conf

aktiviert haben
Verwandte Themen