我正在尝试将 Apache 的默认目录从 /var/www 修改为 /var/www/public_html,但我找不到任何关于如何执行此操作的具体资源。httpd.conf 和 apache.conf 文件为空。我该怎么做?
答案1
在某些 apache 版本中,默认站点不是在文件中定义的httpd.conf
,而是在中定义的/etc/apache2/sites-available/default
。请在那里查看。
和这SO 上的问题应该可以让你朝着正确的方向前进。那里的答案提供了一个基本的虚拟主机定义,以及配置在sites-available
<VirtualHost *:80>
ServerName www.mywebserver.com
DocumentRoot /home/www/public_html/
<Directory /home/www/public_html/>
Options None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>