拥有 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]
我拥有 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]