要使用Apache SSL虚拟主机的服务器网站根目录而不是DocumentRoot,可以按照以下步骤进行设置。
打开Apache的配置文件(通常在/etc/apache2
或/etc/httpd
目录下),找到
块,并确保启用了SSL模块。
在
块内部,找到DocumentRoot
指令,并将其注释掉或删除。
添加以下代码示例到
块内部,将服务器的网站根目录设置为/var/www/html
(假设这是你的服务器网站根目录)。
DocumentRoot /var/www/html
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
这段代码将指定服务器的网站根目录为/var/www/html
,并设置了一些常见的目录选项。
保存并关闭配置文件。
重新启动Apache服务器,使更改生效。根据操作系统的不同,可以使用以下命令来重新启动Apache。
对于Ubuntu或Debian系统:
sudo service apache2 restart
对于CentOS或Red Hat系统:
sudo systemctl restart httpd
请注意,以上示例假设你的服务器网站根目录是/var/www/html
,你可以根据你的实际设置进行修改。