gpt4 book ai didi

Apache vhost 覆盖配置?

转载 作者:行者123 更新时间:2023-12-01 03:58:48 25 4
gpt4 key购买 nike

我的 VPS 上安装了 Apache。它托管了一个站点,我们称之为 demo.com(位于/var/www/html/demo.com),但我也有/var/www/html 中的文件,我想通过指向我的浏览器来查看到VPS的IP。目前看来如果我想去

http://vpsIP/demofile.php

它将是 404,所以我假设它在 vhost 目录中查找。

以下是我的 httpd.conf 中的一些设置:
DocumentRoot "/var/www/html"
<VirtualHost *:80>
ServerName www.demo.com
ServerAlias demo.com *.demo.com

DocumentRoot /var/www/html/demo.com
<Directory "/var/www/html/demo.com">
Order allow,deny
Allow from all
Allowoverride all
</Directory>

<IfModule mod_rewrite.c>
RewriteEngine on
</IfModule>
</VirtualHost>

我是否必须指定 VPS 的 IP 的另一个虚拟主机才能查看我想要的文件?

最佳答案

只需添加另一个 vhost 即可解决此问题。呃。

<VirtualHost IP:80>
DocumentRoot /var/www/html
</VirtualHost>

关于Apache vhost 覆盖配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15103945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com