将www.sub.domain.com重定向到sub.domain.com

时间:2014-09-23 17:06:42

标签: apache .htaccess redirect

我意识到这已经在here之前讨论过了。 但我并没有从那里的答案中得到我需要的信息。

我在 sub.domain.com 上有子域名,现在我有一些人试图使用 www.sub.domain.com 来访问它,这显然是一个问题。我需要将尝试使用 www。的人重定向到 sub.domain.com

我对.htaccess或A(主持人)/ CName知之甚少,但如果有人能告诉我我需要添加哪些记录以及需要指出哪些记录会有所帮助。

1 个答案:

答案 0 :(得分:0)

首先,您需要在www.sub域下为domain.com添加DNS记录(CNAME或A),以指向与sub相同的位置。这样,当有人前往www.sub.domain.com时,他们会转到与sub.domain.com相同的IP地址。

其次,您需要将此规则添加到Web服务器文档根目录中的htaccess文件中:

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