ISPConfig 和 Apache 通配符子域问题
ISPConfig and Apache wildcard subdomains issue
我拥有一台安装了 ISPConfig 的 VPS。在 VPS 上,我们有 4 个网站,运行 很好,但我们最近发现 Google 索引不存在的子域存在问题。
无论您键入 www.xxx.com 或 www.xxx.xxx.com 或 www.yyy.xxx.com 或 yyy.xxxx.com,它都会加载主网站 www.xxx.com,即,我假设,对 Google 不好,因为我们给了他们数百万页的索引。我必须提到子域 "xxx" 和 "yyy" 没有预设,事实上我们根本没有子域,除了 "mail",我们用它来访问我们网站的 Roundcube .
我发现每个网站的 "auto-subdomain" 设置都是“*”。并将其设置为 "www.",这解决了重定向问题,但现在所有子域仍然可以访问 - 响应代码为 200,它们显示空页面。
我想显示 404 错误或类似错误,而不是 OK 状态。
看看你的dns管理器,可能你有一条“*
”A记录*.xxx.com
指向你的IP地址,然后如果你输入this.xxx.com
或that.xxx.com
,你得到 www.xxx.com
。
我拥有一台安装了 ISPConfig 的 VPS。在 VPS 上,我们有 4 个网站,运行 很好,但我们最近发现 Google 索引不存在的子域存在问题。
无论您键入 www.xxx.com 或 www.xxx.xxx.com 或 www.yyy.xxx.com 或 yyy.xxxx.com,它都会加载主网站 www.xxx.com,即,我假设,对 Google 不好,因为我们给了他们数百万页的索引。我必须提到子域 "xxx" 和 "yyy" 没有预设,事实上我们根本没有子域,除了 "mail",我们用它来访问我们网站的 Roundcube .
我发现每个网站的 "auto-subdomain" 设置都是“*”。并将其设置为 "www.",这解决了重定向问题,但现在所有子域仍然可以访问 - 响应代码为 200,它们显示空页面。
我想显示 404 错误或类似错误,而不是 OK 状态。
看看你的dns管理器,可能你有一条“*
”A记录*.xxx.com
指向你的IP地址,然后如果你输入this.xxx.com
或that.xxx.com
,你得到 www.xxx.com
。