301用法与错误详解

php中文网
发布: 2016-07-25 08:57:36
原创
1673人浏览过
  1. Options +FollowSymLinks
  2. RewriteEngine on
  3. RewriteCond %{HTTP_HOST} ^domain.com [NC]
  4. RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
复制代码

如果你用的是 Windows主机,应该在控制面板做301转向设定。 编辑推荐: php伪静态 URL REWRITE重写规则介绍 php URL rewrite路径重写一例

补充 : 在网址规范化评论里回答石头王的问题,可能对大家有帮助:

据我所知,html无法做301转向。在html里只能做js或meta refresh,但不是301转向。html一被读取,就已经返回200 ok状态码了。

如果你的页面是ASP或PHP还可以做301转向: ASP:

  1. Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” http://www.domain.com”
  2. >
复制代码

PHP:

  1. Header( “HTTP/1.1 301 Moved Permanently” );
  2. Header( “Location: http://www.domain.com” );
  3. ?>
复制代码

另外,DOThtaccess文件只是一个普通文字文件,你用Notepad建这个文件,放上指令,存在你帐号的根目录下就行了。不需要修改Apache。

问:网页用301重新定向后搜索引擎多久能处理

网页用301重新定向后原搜索引擎收录老域名的页面是不是会转交给定向到的新域名。搜索引擎收录老域名的页面会发生什么变化,比如说 site:www.xxx.com 后老域名里的东西会转到新域名下吗,要多久大概。

答:如果您的旧网址使用 HTTP 301(永久)重定向指向您的新网站,搜索引擎漫游时会自动获知新网址,并在六到八周内自动进行更新。

eMart 网店系统
eMart 网店系统

功能列表:底层程序与前台页面分离的效果,对页面的修改无需改动任何程序代码。完善的标签系统,支持自定义标签,公用标签,快捷标签,动态标签,静态标签等等,支持标签内的vbs语法,原则上运用这些标签可以制作出任何想要的页面效果。兼容原来的栏目系统,可以很方便的插入一个栏目或者一个栏目组到页面的任何位置。底层模版解析程序具有非常高的效率,稳定性和容错性,即使模版中有错误的标签也不会影响页面的显示。所有的标

eMart 网店系统 0
查看详情 eMart 网店系统

301重定向可促进搜索引擎优化效果

从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。



最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号