domain.com重定向到www.domain.com 的方法 请教!
|
|
如题所述,
我是把下面的代码放到 .htaccess- Options +FollowSymlinks
- RewriteEngine on
- rewritecond %{http_host} ^domain.com [nc]
- rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
复制代码 可是都出现了500 错误 请问正确的做法是什么? |
|
|
|
|
|
|
|
|
|
|
xixiguo
发表于 2008-11-29 20:43:39
|
显示全部楼层
不好意思 是我黏贴错了
多了 [code]
但是敲入 domain.com 是并没有跳转到 www.domain.com
这是为什么啊 |
|
|
|
|
|
|
|
|
|
|
ffnn
发表于 2008-11-29 21:15:26
|
显示全部楼层
|
http://bbs.idcspy.com/thread-28266-1-1.html |
|
|
|
|
|
|
|
|
|
|
xixiguo
发表于 2008-11-29 21:19:01
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
xixiguo
发表于 2008-11-29 21:35:05
|
显示全部楼层
提醒一下有同样问题的朋友
其实我上面的错误不是以为代码的原因
而是
URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^zzbaike\.com$ [NC]
RewriteRule ^(.*)$ http://www.zzbaike.com/$1 [L,R=301]
正确代码 + 位置提前就ok了 |
|
|
|
|
|
|
|
|