[1] DocumentRoot /var/www/example.com/public_html
[2] DocumentRoot /var/www/example_com/public_html
哪个选项更可取?点缀或强调?
一旦文件/etc/apache2/sites-available/example.com.conf
发生变化,是否还需要重新运行$ sudo a2ensite example.com.conf
?或改变自己就足够了?谢谢!
答案 0 :(得分:0)
每个选项都可以,它就是你想要的。就我而言,在我的专用服务器上,我将使用example.com语法。
首次运行$ sudo a2ensite example.com.conf
时,会从/etc/apache2/sites-available/example.com.conf
到/etc/apache2/sites-enabled/example.com.conf
创建符号链接。
您可以在两个位置更改此文件,因为它是同一个文件。
如果要禁用vhost,则应运行$ sudo a2dissite example.com.conf
答案 1 :(得分:0)
我通常更喜欢使用网站名称的虚线语法和数据库名称的下划线。
此外,使用a2ensite启用网站后,系统会为该网站创建符号链接,因此对etc/apache2/sites-available/example.com.conf
所做的任何更改都会自动反映到/etc/apache2/sites-enabled/example.com.conf