我已经设法让.htaccess将我的一些域重定向到子域。现在我想更改urls的标题。或者换一种说法,改变浏览器的url输入在屏幕上的显示方式,但我似乎无法让它工作。我一定是忽略了什么。
我希望是这样,这样它就不会显示http://subdomain.domain.com/,而只是http://www.subdomain.com/。我也拥有必要的域名。
我现在的代码是:
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^(www\.)?sub1\.com$ [NC]
RewriteRule ^ http://sub1.domain.com [R,L]
RewriteCond %{HTTP_HOST} ^(www\.)?sub2\.com$ [NC]
RewriteRule ^ http://sub2.domain.com [R,L]
有什么建议吗?
发布于 2012-10-29 04:13:12
尝尝这个
RewriteCond %{HTTP_HOST} ^sub1\.domain\.com$
RewriteRule ^/(.*) http://sub1.com/$1 [redirect,last]
RewriteCond %{HTTP_HOST} ^sub2\.domain\.com$
RewriteRule ^/(.*) http://sub2.com/$1 [redirect,last]
https://stackoverflow.com/questions/13121186
复制相似问题