当我使用我的一个托管域输入我的公共 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/
或禁用默认虚拟主机。