EC2再起動したら、wordpressにアクセスできなかった。
原因:WordPressではサイトURLをDBに保存し、このURLが変更になってしまった場合、このDBの値を変更しないことです。
案1:DBの値修正(非推奨)
原因:wp_posts テーブル中にも 旧IPアドレスが含まれたリンクが残っている。
select * from wp_options where option_name = 'siteurl';
select * from wp_options where option_name = 'home';
UPDATE wp_options SET option_value='http://xxx.xxx.xxx.xxx/wordpress' where option_name = 'siteurl';
UPDATE wp_options SET option_value='http://xxx.xxx.xxx.xxx/wordpress' where option_name = 'home';
案2:wp-cli利用して、すべての旧urlも書き換えます。
参照文章:
https://www.agilegroup.co.jp/technote/wordpress-site-change.html