こんにちは
Let’s Encrypt を導入する前の設定に戻せないのでしょうか。
それができないのであれば、WordPress 以前にサイトにアクセスできていないと思いますので、Web サーバーの設定などに関する質問ができるフォーラムなど質問されたほうが良いと思います。
こんにちは!
Wordpressの設定から一般でWordPress アドレス (URL)とサイトアドレス (URL)があるためhttpからhttpsに変更したらhttpsで完了です。
もしできない場合はデータベースに接続しwp_optionsというテーブルがあるためsiteurlとhome編集したらいいです。
それでもできない場合はデータベースのバックアップをとり1からやり直すしかありません。(多分ですが)
@01357924a
それでは登録済みコンテンツ内の URL はすべて http:// のままなので完了ではありません。
データベース内の投稿データなどの URL を全て書き換える必要があります。
@munyagu さん
WordPress 5.7以降であれば、@01357924a さんの書かれている通り、WordPress アドレス (URL) とサイトアドレス (URL) の変更、またはサイトヘルスの「サイトを更新して、HTTPS を使用する」をクリックするだけで、基本的(コンテンツ外などは対応していませんが)には完了です。
https://core.trac.wordpress.org/changeset/50131
@ishitaka
@01357924a
いつも書き換えているのでその機能のことは忘れていました。
すいません。
munyagu様、ifdol様、ishitaka様
丁寧なご助言ありがとうございます。
どうもApacheの設定の方が問題のようなので、
そちらの方を先に解決します。
ご親切に回答頂き、ありがとうございました。
こんにちは。
Apacheを再起動してサイトにアクセス出来なくなったのでしたら、そもそもWebサーバーが正常に立ち上がっていない可能性もあります。
以下コマンドを実行してみて、「Active
」の箇所が「active
」になっているか確認してみて下さい。
systemctl status apache2
「failed
」になっているのであれば、続けて必ず何かしらのエラーが出ているはずです。
おそらく、/etc/apache2/sites-available
配下のconfファイルに関する記述エラーが出ていると思うので、そのあたりを探ってみて下さい。
これ以上の詳細はこちらのフォーラムの趣旨から外れますので、サーバのホスティング会社またはサーバ系のフォーラムで確認された方が良いと思います。
Tetsuaki Hamano様
ありがとうございます。
/etc/apache2/sites-available 配下のconfファイルがHPを表示できない原因でした。
具体的にはルートドキュメントの設定ができていませんでした。
この件は、解決いたしました。どうもありがとうございました。