我刚刚购买了一个域名,我想将所有子域名重定向到主域名,但用户实际上并不知道,如果这有意义的话。我使用 GitHub 页面进行托管。我需要的是这样的:
- 用户转到 sub.domain.com
- 实际上看到的是 domain.com 的 HTML,使用 JS 稍作修改以适应“sub”。
- URL 栏保持不变
我尝试将 CNAME 从 * 添加到 domain.com,但当我尝试访问任何子域时,github 会给出 404 错误。我做错了什么?我正在使用 namecheap。
答案1
OP 对原始问题添加的答案:
我最终使用了屏蔽重定向,因此所有流量都会进入主页,然后使用 window.referrer 来确定我是否在 iframe 中(如果是,则获取外部 URL)并采取相应措施。