我已经在网上搜索了这个问题,但是对结果完全失望。这种情况是将所有请求重定向到 domain.example
到子域 www.domain.example
。
所以我有:
www.domain.example
-主网站域名,所有客户端请求应为
重定向到这里domain.example
-另一个网站入口
如果没有使用 www 前缀,所有请求都应该被重定向到 www.domain.examplemydomain.example
-替代网站别名
请求应该被重定向到 www.domain.examplewww.domain.example
我知道这是可能的使用 .htaccess
和 PHP。但我想知道如何才能做到这一点,只使用域名解析器。我也理解 DNS 查询的结果不会改变 HTTP 层中发生的事情,因此最初输入的域名将始终是发送到主机中的 Web 服务器的域名。因此,要将 domain.example
重写为 www.domain.example
,我仍然需要 Apache mod _ rewrite。但我想做的主要工作与 DNS (CNAME 和 A 记录)的一部分。
所以主要的问题是 CNAME 和 A 记录上面的每个域应该有什么?