设为首页收藏本站 开启辅助访问
搜索
    查看: 247|回复: 0

    通常服务器如何通过伪静态实现301重定向?

    [复制链接]
    发表于 2017-7-20 21:50:20 | 显示全部楼层 |阅读模式
    www.626idc.com

    相信经常有朋友苦恼,租用了服务器,但是服务器控制面板中又不带伪静态,找客服去处理总是推三阻四,但为了要实现顶级域名跳二级域名,提升SEO效果等情况,又不得不低头去求帮操作!今天小弟告诉各位,以后不需要去求人了,自己通过修改伪静态规则即可实现几种301重定向,方法亲测可用!

    当然使用如下方法首先要确保空间所在服务器带有如下组件(ISAPI Rewrite 3),
    ISAPI Rewrite 是 IIS 下使用最广泛的 Rewrite (伪静态)组件,有了这个组件就可以实现基本如 Apache 中 mod_rewrite 的功能,对于SEO来说,是在IIS中进行301重定向的基本装备。

    下面的301规则仅适用于 ISAPI Rewrite 3,其他版本请勿使用!
    1、将“cnaaa.com”301重定向到“www.aaa.com
    RewriteEngine on
    RewriteCond %{HTTPS} (on)?
    RewriteCond %{HTTP:Host} ^(?!www.)(.+)$ [NC]
    RewriteCond %{REQUEST_URI} (.+)
    RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]

    2、301重定向到另一个域名
    RewriteCond %{HTTP:Host} ^www.aaa.com$
    RewriteRule (.*) http://www.aaa.cn$1 [NC,R=301]

    3、301重定向单个页面
    RewriteRule^/oldpage.htm$ http://www.aaa.com/huodong/20170612/ [R=301,L]

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|手机版|安全狗论坛-汇聚安全的力量 ( 闽ICP备14014139号-1  

    GMT+8, 2017-12-11 21:11 , Processed in 0.126549 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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