.htaccess将非www重定向到www,但保留子域

.htaccess将非www重定向到www,但保留子域,.htaccess,dns,.htaccess,Dns,我希望实现以下目标: http://domain.com-> ->http://sub.domain.com(而不是http://www.sub.domain.com) 我今天搜索了很多,但找不到解决方案。希望有人能提供帮助。通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放入文档根目录下的.htaccess: Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On

我希望实现以下目标:

http://domain.com->

->http://sub.domain.com(而不是http://www.sub.domain.com)


我今天搜索了很多,但找不到解决方案。希望有人能提供帮助。

通过
httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放入
文档根目录下的
.htaccess

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]

刚从另一个帖子得到答案。希望它能帮助这里的一些人。>重写cond%{HTTP_HOST}^www\.>重写cond%{HTTP_HOST}^子\.>重写规则^(.*)${HTTP_HOST}/$1[R=301,L]感谢您的回复。我已经找到了解决办法,甚至试过了。它起作用了!:)