提问人:Ivan 提问时间:9/19/2023 最后编辑:Alex HowanskyIvan 更新时间:9/19/2023 访问量:17
允许 vhost 和标准 localhost
Allow vhost and standard localhost
问:
大家好,我不太擅长apache,当我需要为一个项目创建虚拟主机时,我遇到了小问题。到目前为止,我已通过以下方式通过浏览器访问了所有项目:http://localhost/
现在,我们需要创建一个新项目,该项目需要我们成功创建的虚拟主机。
问题是现在当我们访问时,不显示显示的其他文件,而仅显示虚拟主机。http://localhost/
如何像以前一样显示,而虚拟主机只显示为其配置的目录?http://localhost/
这就是我们创建 vhost 的方式
<VirtualHost *:80>
ServerName opencart.local
DocumentRoot "D:\xamp-php-8.1\htdocs\opencart-4.0.2.1\upload
<Directory "D:\xamp-php-8.1\htdocs\opencart-4.0.2.1\upload">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
我们更改文件,添加此行hosts
127.0.0.1 opencart.local
因此,我们希望在访问localhost时显示所有文件,从我们访问时仅显示该文档根目录D:\xamp-php-8.1\htdocs\
opencart.local
有了这个,我们得到内部服务器错误
答: 暂无答案
评论