我有一个在godaddy注册的域名,我在将www.mydomain.com重定向到mydomain.com时面临一些问题
我尝试通过创建A主机记录和CNAME记录来重定向它,但它无法正常工作。我无法找到解决这个问题的方法。
此外,我尝试过.htaccess文件和PHP,但仍然无法做到这一点。
提前感谢!
答案 0 :(得分:2)
您无法通过DNS记录重定向,DNS记录只能解析" host.domain为IP。
要将www.domain.com重定向到domain.com,请在网站的VirtualHost或.htaccess文件中使用类似的内容(如果.htaccess启用了重写)...
RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain\.com [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
这会将所有ServerAliases重定向到domain.com。
需要加载mod_rewite。
答案 1 :(得分:1)
如果您已经 domain.com 指向了正确的网站(例如,当您转到 domain.com ,那么您将访问正确的网站)需要做的是从 www.domain.com 到 domain.com 进行301重定向。它应该在GoDaddy上的URL Forwarding下找到。
否则,您首先要在 domain.com 上设置CNAME记录,指向您的网站,然后继续执行上述301重定向。
答案 2 :(得分:0)
@所有感谢您的回复。
我只是想出了自己。
这很简单。我刚刚删除了之前的转发并重新输入了转发设置。
我也创建了一个.htaccess文件并在其中添加了一个语句。 重定向http://www.domain.com http://domain.com