我是系统管理方面的新手。
我需要创建一个大写字母的子域名。例如,我们的主 URL 将是 test.com,我们的一个子域名将是 SS,那么我希望它写成 SS.test.com,而不是 ss.test.com
我该如何实现这个目标?
我尝试了重写规则的一些方法但无法实现。
答案1
更准确地说,例如,您可以告诉 Apache 重定向到某种格式,但随后(至少某些)浏览器会感到困惑,因为它要求输入小写版本的域名,并重定向到相同的域名:Apache 实际上要求浏览器重新格式化其请求。发现无限循环后,Firefox 只会告诉用户服务器配置错误,并且不会加载页面。
您实际上应该将区分大小写视为一种错误配置,因为 RFC 1178 和 1035 不鼓励服务器名称(此处为域名)区分大小写,并且由于大多数系统都应遵循这些建议,因此您的 HTTP 服务器不应该将重定向发送到仅具有不同大小写的同一个域。
迈克尔在评论中给了你正确的答案。