网站做301永久重定向跳转代码

SEO基础知识 2018-01-23

网站做301永久重定向跳转代码如下:
301重定向跳转

Linux下301重定向设置

  1.登陆后台,开启伪静态支持

  2.复制以下代码到.htaccess文件当中,保存。

  单个域名跳转:

RewriteEngine on
RewriteBase /
RewriteCond %{http_host} ^xxx.com [NC]
RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301]

  多个域名跳转:

RewriteEngine on
RewriteBase /
RewriteCond %{http_host} ^www.seozc.net [NC]
RewriteRule ^(.*)$ http://www.seozc.cn/$1 [L,R=301]
RewriteCond %{http_host} ^www.seozc.com [NC]
RewriteRule ^(.*)$ http://www.seozc.cn/$1 [L,R=301]

  或者

RewriteCond %{http_host} ^www\.1\.com.* [OR]
RewriteCond %{http_host} ^1\.com.* [OR]
RewriteCond %{http_host} ^2\.com.*
RewriteRule ^(.*)$ http://www.2.com/$1 [L,R=301]

同域名下网站内部页面跳转:

  以:http://www.seozc.cn/1/跳转到http://www.seozc.cn/91/为例:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.seozc.cn$
RewriteRule ^archives/1/$ http://www.seozc.cn/91/ [R=301,L]

  3.将.htaccesss文件上传至站点根目录下。IIS7 301重定向代码加到web.config里

<configuration>
<system.webServer>
<rewrite>
    <rules>
        <rule name="Enforce canonical hostname" stopProcessing="true">
            <match url="(.*)" />
            <conditions>
                <add input="{HTTP_HOST}" negate="true" pattern="^www.seozc.cn$" />
            </conditions>
            <action type="Redirect" url="http://www.seozc.cn/{R:1}" redirectType="Permanent" />
        </rule>
    </rules>
</rewrite>
        <defaultDocument>
            <files>
                <add value="index.php" />
            </files>
        </defaultDocument>
</system.webServer>
</configuration>

  以上就是子晨seo博客为大家整理的301相关资料,有什么疑问,欢迎底部留言!


本文由 深圳SEO子晨 创作,如果您还想了解更多关于SEO优化的文章,请点击查看SEO基础知识网站优化的其它文章,子晨博客(www.seozc.cn).

还不快抢沙发

添加新评论