ヘッドレス WordPress 用に Really Simple SSL Pro を構成するには、次の手順に従います。
1. プラグインをインストールして有効化:
- Really Simple SSL Pro プラグインを WordPress リポジトリからインストールするか、プラグイン ファイルを「wp-content/plugins」ディレクトリに手動でアップロードします。
- WordPress ダッシュボードからプラグインを有効化します[1][2][4]。
2. プラグインを設定:
- WordPress ダッシュボードに移動し、Really Simple SSL Pro 設定ページに移動します。
- 301 .htaccess リダイレクトの有効化やリダイレクト方式の設定など、必要に応じてプラグインの設定を行います[1][2][4]。
3. SSL 証明書を有効にする:
- 無料または有料の SSL 証明書がインストールされていることを確認してください。これをテストするには、Web ブラウザで「https://youdomain.com」にアクセスします[4]。
4. SSL をアクティブ化:
- WordPress ダッシュボードにログインし、Really Simple SSL Pro 設定ページに移動します。
- [SSL を有効にする] ボタンをクリックして、Web サイトの SSL を有効にします[1][2][4]。
5. リダイレクトの構成:
- 設定タブで「有効」を選択して、301 .htaccess リダイレクト オプションを有効にします。
- ページの下部で行った変更を保存します[1][2][4]。
6. リダイレクトのテスト:
- プライベート ブラウザ セッションを開き、HTTPS を使用せずに Web サイト (例: 「domain.com」) に移動して、Web サイトの新しい 301 リダイレクトをテストします。自動的に HTTPS[4] にリダイレクトされるはずです。
7. HTTP Strict Transport Security (HSTS) を有効にする:
- HSTS を有効にして、ブラウザ アプリケーションからのリダイレクトを強制します。これは、Really Simple SSL Pro 設定ページで行うことができます[1][2][4]。
8. 追加設定を構成します:
- REST API の Basic 認証や OAuth2 認証を有効にするなど、必要に応じて追加設定を構成します[5]。
これらの手順に従うことで、ヘッドレス WordPress 用に Really Simple SSL Pro を設定し、Web サイトを安全かつ効率的にセットアップできます。
引用:[1] https://really-simple-ssl.com/how-to-install-really-simple-ssl-free/
[2] https://www.a2hosting.com/kb/installable-applications/optimization-and-configuration/wordpress2/wordpress-plugins/really-simple-ssl-wordpress-plugin/
[3] https://www.youtube.com/watch?v=0EyVfeJCOks
[4] https://www.inmotionhosting.com/support/edu/wordpress/how-to-install-wp-really-simple-ssl-plugin/
[5] https://wpwebinfotech.com/blog/headless-wordpress-react/