搜外网>搜外问答>问答页面

https网站更换域名301应该如何操作。 推荐热议

www.a.com已经设置了ssl协议,跳转到了https,后因为域名www.a.com备案号掉了,所以进行了域名更换,目前是www.a.com跳转到https://www.a.com,然后又跳转到新的https://www.b.com这个域名, 但是目前已经操作了半个月左右了,https://www.a.com的权重已经传递到https://www.b.com了,但是收录还是没有过来,目前site:www.a.com 还是之前收录,site:www.b.com 只收录了一个首页。301跳转的方式是整个网站全跳,目前site:www.a.com的收录点开之后都会跳到https://www.b.com的对应页面内。大家帮忙看一下,下面的是网站web.config文件内的代码,是不是哪里出错了?

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

 <system.webServer>

        <rewrite>

            <rules>

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

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

                    <conditions logicalGrouping="MatchAll">

                        <add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />

                    </conditions>

                    <action type="Redirect" url="https://www.a.com/{R:1}" redirectType="Permanent" />

               </rule>

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

                    <match url="(.*)" />

                    <conditions logicalGrouping="MatchAny">

                        <add input="{HTTP_HOST}" pattern="^www\.a\.com$" />

                    </conditions>

                    <action type="Redirect" url="https://www.b.com/{R:0}" redirectType="Permanent" />

                </rule>

            </rules>

        </rewrite>

    </system.webServer>

</configuration>

追加问题
    11 人参与回答

整理下所有的内容页,两个地址的,后台改版那边提交下看看

百度反应还是需要一定的时间的

A八号鞋衣裤
A八号鞋衣 · 潮牌运动鞋,运动服工厂,微信15557274888

学习

王听风
王听风 · SEO知名站长

假如a网站

    跳转b网站 直接上代码

<?PHP$the_host

= $_SERVER['HTTP_HOST'];$request_uri= isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';if($the_host== ''){header('HTTP/ 301 Moved Permanently');header('Location: '.$request_uri);//}?>

跳转的效果其实非常不错

来扯bie吗
来扯bie · 建筑人才招聘就上筑聘网

我看懵啦

无限网赚
无限网赚 · 只是一个草根站长,啥也不是!空余时间回答一下问题。

我是使用宝塔面板强制https

代码看的一脸蒙逼

静静等待吧

学习下

陈衍池
陈衍池 · 360教育网

只要做好301跳转,在网页状态码那查询是301就行了,等着百度反应吧!