我的 Apache Ubuntu VM 上有两个域:
www.domain01.com
www.domain02.com
我现在的情况:
www.domain01.com
正在从路径打开:/var/www/html/index.html
. www.domain02.com
正在从同一路径打开,但添加了目录 /var/www/html/domain02/index.html
我们应该写域。 我需要的是执行以下操作:
www.domain01.com
主目录 /var/www/html/domain01/
. www.domain02.com
主目录 /var/www/html/domain02/
. 因此,当用户从他们那里写入任何域时,他们会直接进入正确的路径,并且不会在路径中出现任何子目录。
我发现人们在谈论
.htaccess
文件,但是当我搜索它时,我发现它什么都不包含,它包含以下内容:deny from all
AllowOverride None
注意:此文件是故意破坏的,我们不希望任何人在子目录中撤消它!
我能做些什么?
最佳答案
.htaccess
您的情况不需要。在下方添加<VirtualHost>
阻止您使用 apache 配置 (/etc/apache2/apache2.conf
)。
<VirtualHost *:80>
ServerName domain01.com
ServerAlias www.domain01.com
DocumentRoot /var/www/html/domain01/
</VirtualHost>
<VirtualHost *:80>
ServerName domain02.com
ServerAlias www.domain02.com
DocumentRoot /var/www/html/domain02/
</VirtualHost>
关于php - 更改两个域的根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146666/