域重定向到www不工作

时间:2014-01-15 21:21:49

标签: apache .htaccess url redirect dns

我已经在网上浏览了这个并尝试了很多东西,但似乎无法让这个工作。它以前工作但现在我改变了我的设置,我将我的CNAME指向no-ip.com地址。

我的问题是,使用www.domain.com将指向no-ip.com地址,但使用domain.com不会......我很确定这是因为我使用register.com与这些域名,它是不允许我正确地转发域名...那么我有办法完成这个吗?

我正在使用apache

先谢谢了。如果我遗漏了其他信息,请询问。

这就是我的.htaccess看起来像

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

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

Options +FollowSymLinks
ErrorDocument 404 /404.php

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteRule (.*) http://www.no-ip.com [R=301,L]