我已经在网上浏览了这个并尝试了很多东西,但似乎无法让这个工作。它以前工作但现在我改变了我的设置,我将我的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
答案 0 :(得分:0)
尝试这样的事情:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteRule (.*) http://www.no-ip.com [R=301,L]