设为首页
⊙
加入收藏
威景云建站
服务内容
首页
电子邮箱
密码
安全问题
登录
注册
忘记密码?
文章
产品
搜索
标题
摘要
内容
威景文化公众号
威景康养惠公众号
世界古文化
古华夏文明
古埃及文明
古印度文明
古希腊文明
古罗马文明
古玛雅文明
古巴比伦文明
中华古文化
帝国兴亡
中华英雄
中华传奇
中华百家姓
威景禅堂
读书增智
艺术欣赏
当代艺术
艺术摄影
文化典藏
看图说画
文化观察
个性出名家
媒体!媒体!
思想激荡
音乐文化
实践站点设置301永久重定向
来源:
|
作者:
sfeweb
|
发布时间:
2013-07-05
|
5121
次浏览
|
分享到:
。
我想站长朋友们对301再熟悉不过了,几乎每个建站的朋友们,通常都会做个最简单的301永久重定向,将不带“www”的301重定向到带“www”的首页域名上。301跳转带来的好处也不用多说,是搜索引擎承认的友好的跳转方式。今天聊的是301如果跳转错了,同样的带来的麻烦也不小,
由于301重定向的设置错误,导致创建了一个错误的带参数“/?id=1234”新页面,而动态页面中,这样的首页和真正首页是一样的。这就意味着,首页每天更新,这新页面也跟着更新。再试想,如果这个“web”目录下有N个页面301重定向至首页,则意味着创建N个新页面,换句话说N个首页,这样的后果大家不言而喻了。
这是一个问题,急需解决,那么解决这个问题,难度又来了。网上找了一大堆资料,请教了很多人没找到答案。难点就在“/?”这里,可谓是煞费苦心。最后一度放弃301,用JS跳转这种方式去损失权重的方式去淘汰错误页面,可是最后还是整出来了。大家看看,服务器要支持.htaccess文件。
Options +FollowSymLinks
RewriteEngine on
#RewriteCond %{HTTP_HOST} ^domain。com [NC]
# RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
#RewriteLogLevel 3
#RewriteLog "logs/rewrite.log"
#RewriteBase /
RewriteCond %{QUERY_STRING} id=
#RewriteRule (.*) http://www.domain.com/$1?[R=301]
RewriteRule ^$ http://www.domain.com/? [L,R=301]
上面是我解决的一个特例,代码也就此保存下来。301永久重定向固然好用,但是用错了也会带来不少麻烦,很影响你的站点。最后,提醒做了301重定向的站长朋友,检查一下你们的设置,特别是对于多个目录设置了301永久重定向。
上一篇:
如何让网站百度快照天......
下一篇:
轻松做好网站高质量外......
读者留言
:
(
请不要发表违法违规言论
)
宗教
文物
艺术
考古