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>