質問: ### 前提・実現したいこと 現在 RaspberryPi3(B)(Raspbian)環境にて Wordpress(最新バージョン)を導入しており, Wordpressでブログの公開を検討しています. 現在,外部公開でトラブルが発生しているため質問させていただきます. ### 発生している問題・エラーメッセージ 内部LANからアクセスする分には通常通りサイトが表示されるのですが 外部LANからDDNS/グローバルIPでアクセスするとサイトの表示が遅く,かつ崩れて表示されます これを解決したいです. 初めての質問で至らないところもあると思いますがよろしくお願いします... ### 試したこと ・プラグインの確認 当方はWP Super cash とAkismetを導入しており,二つとも停止-有効化させてみたが変化なし ・DDNSの紐付けの確認 内部LANでもグローバルIPアドレスでログインできるようにwindowsのhosts設定ファイルを編集 そのうえで内部からDDNS/グローバルIPアドレスでサイトにアクセスしたが 内部IPアドレスでサイトにアクセスする時と同じく問題なく表示される また,そもそも表示が遅いとはいえ表示自体はされるためDDNSに問題はないと考えている ・Wordpressのファイル参照先の確認 wordpressは/var/www/に問題なく導入されており,この階層にtest.html(適当な文字列記入) を設置しhttp://(DDNSかグローバルIPアドレス)/test.html と入力すると 内外LAN問わずすぐ表示される また,http://(DDNSかグローバルIPアドレス)/html/wpcontent/themes/twentysixteen/image.php のようにテーマにもともと入っている画像等もこのように入力すると内外LAN問わずすぐ表示される ・UFW,ルータのポートフォワーディングの確認 80番はどちらも解放されており RaspberryPIのIPアドレスへフォワードされている ・WP-content等のファイルの権限の確認 所有者,グループともにwww-dataとなっている ・Website speed test,GTMatrixでのサイト評価 前者:外部アクセスではファイルの読み込みがうまくいってない?ことが確認(画像参照) 後者:アナライズエラーで手掛かりはなし![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/af40e2795ec609c9d813307a1f9090d1.png) ### 補足情報(FW/ツールのバージョンなど) ・debian ver 9.4 ・Wordpress ver 4.9.8 ・Apache Server version: Apache/2.4.25 (Raspbian)
回答: データベースやテーマにローカルIPが含まれてるんでしょう。 それらをドメインに書き換えれば問題は解決するかと。