raksmart活动促销

分享

写回答

发帖

domain.com重定向到www.domain.com 的方法 请教!

国外虚拟主机 国外虚拟主机 1469 人阅读 | 4 人回复

发表于 2008-11-29 20:39:20 | 显示全部楼层 |阅读模式

如题所述,
我是把下面的代码放到 .htaccess
  1. Options +FollowSymlinks
  2. RewriteEngine on
  3. rewritecond %{http_host} ^domain.com [nc]
  4. rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
复制代码
可是都出现了500 错误  请问正确的做法是什么?

回答|共 4 个

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 | 显示全部楼层

thank you!

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了
您需要登录后才可以回帖 登录 | 注册

本版积分规则