WordPress 設定の中に「WordPress アドレス (URL)」と「サイトアドレス (URL)」があるんですが、グレーで変更出来ないようになっています。
はじめに
WordPress アドレス を むやみやたらに変えたら困るため、変更できないようにしているんだと思います。
それはそれでいいんですが、今回は http から https に変えたいので、設定を変更したいと思います。
環境
Google Cloud Platform の「wordpress with nginx and ssl certified by bitnami」パッケージで WordPress を運用している方向けの説明になります。
もし、別のサーバーの WordPress 設定を変える場合は、適材適所を読み替えて対応して下さい。
WordPress アドレス の http を https に変更
サーバーの SSH コンソール を開き、下記コマンドを入力します。
1 | sudo vi /opt/bitnami/apps/wordpress/htdocs/wp-config.php |
下記記述箇所を探して http 箇所を https に変更します。
1 | define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/'); |
1 | define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/'); |
で、サーバーを再起動すると WordPress アドレス が https に変わっています。
グレーを取っ払うだけなら
グレーを取っ払って WordPress 内からアドレスを変更できるようにするには、先程の2行をゴッソリ消せばいいみたいです。
おわりに
「wp-config.php」に書かれている内容は、データベースに書かれている内容より優先されるみたいです。
なので、データベース内にWordPress アドレスがあっても、「wp-config.php」で変換されてしまいます。
うーん、なんだかなー。