301 リダイレクトで常時 http からのリダイレクトを行うには、

RewriteEngine on

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

のようにして、 RewriteCond, RewriteRule のペアを1つ追加するとよい。

ただし、このようにすると、 xmlrpc が正しく動作しなくなる。 xmlrpc の処理を全て https に対応させるか( scockopen() を 'ssl://' で開くようにしてポートも指定するとよさそう。)、 xmlrpc での操作では http を使用するかどちらかになると思われる。

この記事のリンク元 | 9 | 8 |

この記事のリンク用URL&トラックバックURL : https://red-souls.jp/ichounoki/rnote/memo/20201120_001327545468.htm