拥有 example.org 且无法获取 www.example.org 进行重定向

Own example.org and can't get www.example.org to redirect

我拥有 http://0x3c.org/ 并且一切正常。我正在使用 Google 域并设置了动态 DNS 以指向我家中的 Apache 服务器。

我的问题是 http://www.0x3c.org/ 没有重定向到 http://0x3c.org/,而是说 http://www.0x3c.org/ 不存在。此外,我不希望 http://www.0x3c.org/ 存在。

我想让它重定向,但不知道如何设置它。谁能指导我如何操作?

谢谢。

www.0x3c.org 必须存在,才能重定向请求。您必须为 www.0x3c.org 创建一个 DNS (CNAME) 条目,将其(最好)定向到服务 0x3c.org 的同一台服务器,然后使用 Apache 重写规则,如 here 所述:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/ [R=301,L]