浙北英语网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

湖州日报:3名学子入围“希望之星”只有狂人才干的事情!带字幕美国之音慢速英语VOA Special English学英语视频近1000个,自诩为国内最全!适合增加词汇和锻炼听力!点击查看...
查看: 1161|回复: 1
打印 上一主题 下一主题

浙北英语网使用.htaccess实现301重定向

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-26 00:05:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

以下内容为方便浙北英语网网站管理之用:
301重定向的作用:1.规范网址;2.排除了重复页面;3.增加网址权重
首页新建一个空文件.htaccess,填入重定向规则后,上传到网站根目录。
用301将不带WWW的域名重定向主域名:
rewriteEngine on
rewriteCond %{http_host} ^zbenglish.net[NC]
rewriteRule ^(.*)$ http://zbenglish.net/$1 [R=301,L]
用301将绑定的其他域名重定向到主域名: 注意这个地方,有RewiteEnginee on这句,
RewriteEngine on
RewriteCond %{HTTP_HOST} ^其他域名.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.其他域名.com$
RewriteRule ^(.*)$ http://www.主域名.com/$1 [R=301,L]
旧域名重定向到新域名
创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。
记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件
如果所有的其它的域名都重定向到一个的话,可以直接如下, 省于RewriteCond语句.
用301将index.html、index.php等重定向到主域名:
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.zbenglish.net/ [R=301,L]



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|典范英语|Oxford在线词典|在线查词典|每日签到|浙北英语网 ( 蜀ICP备10032068号 )

GMT+8, 2024-11-25 02:01 , Processed in 0.086052 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表