IISサーバーにWordPressがインストールされており、SSL証明書もインストールされています。web.configを使用してHTTPをHTTPにリダイレクト
私はこれで見つけることができるすべてのスレッドを調査しましたが、まだそれを動作させることができませんでした。私はthis threadを同じ問題に直面しているApacheの人から見つけましたが、私はIIS上にあり、IISで動作させる方法を知らない。そのスレッドに似て
は、ここで何が起こっているかである。
https://www.example.com
は素晴らしいまた、上記にリダイレクトされた偉大な
https://example.com
を働いています!ここで
は問題です:
http://example.com
はhttp://www.example.com
にリダイレクトします。これはまたhttps://www.example.com
にリダイレクトする必要があるとして
http://www.example.com
は、まだ良いアクセスできません。
どのように修正すれば、すべてがhttps://www.example.com
にリダイレクトされるのですか?
私はIIS上だとここに私のweb.config
は、次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WordPress Rule" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
[this](https://gist.github.com/tkarpinski/1621178)を試しましたか? – MinhTri
既に存在するルールに加えてそのルールを追加しますか?はいの場合は、その新しいルールは前または後になりますか? – Ciwan
@シアンなぜ試してみませんか? –