防止列出 IP 下的托管域

防止列出 IP 下的托管域

当我使用我的一个托管域输入我的公共 IP 时,就会出现文件夹,例如 public_html 等。

当我仅输入 www.domain.com 时,这是没问题的,因为我将 DocumentRoot 直接配置为 public_html。

但输入外部 IP 时会出现这种情况,例如 66.77.88.99/domain.com

我尝试将 .htaccess 放在与 public_html 相同的目录中以防止被索引,但没有结果。

答案1

66.77.88.99/domain.com

...指向您的默认虚拟主机。

只需将默认 vhost 配置中的文档根目录更改为:

/xxx/xxx/public_html/

或禁用默认虚拟主机。

相关内容