卓仁SEO培训
16 07月

web.config网站a目录301重定向到b目录规则怎么写

当前位置: 卓仁SEO > 网站建设 > web.config网站a目录301重定向到b目录规则怎么写
分类: 网站建设 作者:成都seo 发布时间:2019-07-16 16:04 围观: 171

【干货】本站原创首发;本文主讲web.config301重定向规则中目录之间的重定向怎么写,可以不通过iis和宝塔,直接修改web.config文件即可。

笔者写这篇文章是因为卓仁自己花了很长时间研究这个目录重定向怎么弄,网上找了全是互相转载的文章,最多也只是二级目录301到二级域名,根本就没有一篇我文章是讲如何把网站下的a目录和a目录下面所有的文件301重定向到b目录,研究很久之后终于整明白了,只需要写个很简单的301规则即可.

举例:怎么把www.zhuorenseo.com/hlw301永久重定向到 www.zhuorenseo.com/redian,不仅目录实现了跳转,让目录下面所有文章也都进行了跳转,代码如下:

<rewrite>

<rules>

<rule name="301" stopProcessing="true">

<match url="^hlw/(.*)$" ignoreCase="false" />

<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />

<action type="Redirect" url="http://www.zhuorenseo.com/redian/{R:1}"/>

</rule>

</rules>

</rewrite>

把这串代码加在system.webserver中间,如图所示:


图由卓仁seo提供

红框内就是代表hlw这个二级目录301跳转到redian这个二级目录。

如果你的服务器不是web系统,可以使用宝塔建站,其它的301功能更简单,如果是织梦网站,还有一个方法解决文件批量301到另一个栏目下面,就是在文档模板里面添加301跳转代码,规则形式是:http://当前域名/跳转目录/文件id.html

只需要把以下这串代码加在网站head标签中间:

<meta http-equiv="refresh" c"0; url=http://www.zhuorenseo.com/redian/{dede:field name='aid'}{/dede:field}.html">

上面的这串301跳转代码我加在我的hlw这个栏目下的文章模板里就表示我要把http://www.zhuorenseo.com/hlw/*.html全部跳转到http://www.zhuorenseo.com/redian/*.html,对应的网址和栏目请替换成你的即可,另外记得生成文章,然后打开文章进行源代码检查,还可以使用站长工具查询http状态是否成功301.


图由卓仁seo提供

文章作者:卓仁SEO培训
文章标题:web.config网站a目录301重定向到b目录规则怎么写
本文地址:http://www.zhuorenseo.com/wzjs/3232.html

相关文章:

返回顶部