分享

写回答

发帖

[提问] 怎么样重写301??

GoDaddy GoDaddy 884 人阅读 | 2 人回复

发表于 2010-5-23 08:46:33 | 显示全部楼层 |阅读模式

我有一个论坛,原来用的是bbs.xx.net的域名,现在想换成www.xx.net/bbs。可是,我怕换了,原来的帖子访问不了。
听说 301可以解决这个问题。
就是想让原来的http://bbs.xx.net/thread-121-1-1.html跟之后的http://www.xx.net/bbs/thread-121-1-1.html一样访问原来的帖子。
请教写法。

回答|共 2 个

chanet

发表于 2010-5-23 15:55:09 | 显示全部楼层

大家回答一下吧,也不枉我平时那么积极。

add.c

发表于 2010-5-24 11:26:29 | 显示全部楼层

RewriteEngine On
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

上面的代码可以将 http://www.idcspy.com/bbs/forum-51-1.html 这样类型的url转向到 http://bbs.idcspy.com/forum-51-1.html

也可以用redirect实现目录的转向,例如要将http://www.idcspy.com/bbs 转向到 http://bbs.idcspy.com 可以用: redirect 301 /bbs http://bbs.idcspy.com

然后你比照着修改下
您需要登录后才可以回帖 登录 | 注册

本版积分规则