![apache:如何将一个 HTTPS TLD 重定向到同一域的另一个 HTTPS TLD](https://linux22.com/image/707393/apache%EF%BC%9A%E5%A6%82%E4%BD%95%E5%B0%86%E4%B8%80%E4%B8%AA%20HTTPS%20TLD%20%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%E5%90%8C%E4%B8%80%E5%9F%9F%E7%9A%84%E5%8F%A6%E4%B8%80%E4%B8%AA%20HTTPS%20TLD%20.png)
我有 3 个域名:domain.com、domain.org 和 domain.net
我有 .org 的 SSL 证书,但没有 .com 和 .net 的。
我不想为所有 3 个 TLD 购买 SSL 证书。
如何将 .com 和 .net 域名重定向到 .org?
普通的 HTTP apache 重定向方法似乎不起作用。
提前致谢。
答案1
如果您想在某个域上提供 HTTPS 服务 - 即使您只是提供重定向 - 也需要该域的 SSL 证书。这是无法避免的。
因此,你基本上有两个选择:
为所有域名获取 SSL 证书。如果担心成本,请记住让我们加密将免费颁发证书,无任何附加条件。
不要在额外的域名上提供 HTTPS 服务——仅提供 HTTP 重定向。如果您以前从未在这些域名上提供过 HTTPS 服务,那么这可能没问题——没有人会尝试通过 HTTPS 加载它们,并且这些域名上没有任何需要加密的内容。