2016-10-04 17 views
0

301リダイレクトに問題がありました。私たちはサイト(https://domain)を持っており、このために優先ドメイン(非www)を設定したいと思っています。私はgoogle analyticsとhtmlページで2つのバージョン(httpsドメインとhttps www.domain)を確認しています。 好みのドメインを選択すると、このエラーが表示されます。優先ドメインを設定するプロセスの一部は、http www.domain /を所有していることを確認することです。 http www.domain /を確認してください。301リダイレクトが正しく機能していません

私は自分のhttps www.domain/- バージョンを削除し、http www.domain/- バージョン( "s"なし)を確認します...そしてそれは動作します!しかし! 私のseoツール(seositecheckup、woorank ...) - 私は301リダイレクトをまだ持っていないと言っています。 どうすれば可能ですか? httpバージョンを確認しているときは機能しますが、ツールでは変更が表示されません。 私は4つのバージョン(www(2つ(httpとhttps)はwwwなし、2つはwwwなし)をすべて検証していますが、動作しますがツールは変更を見ていません。 httpsのバージョンを確認しているときに、私の好みのドメインを設定できませんでした。このエラー:優先ドメインを設定するプロセスの一部は、http www.domainを所有していることを確認することです。 HTTP www.domain

をここで確認してくださいWeb構成に私のコードです:

<rule name="Redirect to https" stopProcessing="true"> 
<match url="(.*)" /> 
<conditions> 
<add input="{HTTPS}" pattern="off" ignoreCase="true" /> 
</conditions> 
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" appendQueryString="false" /> 
</rule> 
<rule name="Redirect to WWW" stopProcessing="true"> 
<match url=".*" /> 
<conditions> 
<add input="{HTTP_HOST}" pattern="^domain$" /> 
<add input="{HTTPS}" pattern="off" /> 
</conditions> 
<action type="Redirect" url="https://domain/{R:0}" 
redirectType="Permanent" /> 
</rule> 
    </rules> 
</rewrite> 

してください、助けて!

答えて

0
<rule name="Imported Rule 1" stopProcessing="true"> 
        <match url="^(.*)$" ignoreCase="false" /> 
        <conditions> 
        <add input="{HTTP_HOST}" pattern="^domain.com" ignoreCase="false" /> 
        </conditions> 
        <action type="Redirect" redirectType="Permanent" url="http://www.domain.com/{R:1}" /> 
       </rule> 

このコードを試してみてください

関連する問題