WordPressの開発はもっぱらDockerで環境用意するのですが、サイトヘルスを見てみると次のようなREST APIやループバックリクエストなどエラーが出ていました。
次がよく使うdocker-compose.ymlです。
※ フロントエンド部分は省略しているので、次回記事にまとめます。
docker-compose.yml
私の開発方法はDockerをビルド・リリースするようなことは特にしないので、あくまでもローカル内で要件に合わせて開発環境作る前提で使用しているので特に不便さはないのですが、解決してみました。
リバースプロキシなどいろいろ検討しましたが、結果的に次のように変更することでエラーが無くなりました。
docker-compose.yml の差分
追加したapache-ports.confは下記のようにします。
apache-ports.conf
無事解決できました。
現場からは以上です。
😇 Nobuhiro Kumagai
いつか海外で余生を過ごすため頑張るフロントエンドエンジニアです。Webに関わることなら大体経験済みで守備範囲は広め、お気軽にお声がけください 😄
- 💻 Web Creator [Director, Front-end, etc]
- 📍 宮城県仙台市在住
- 📕 私についての記事
ultra9ma (@ultra9ma) on X
Web Creator (Director, Front-end, etc.) Essentially bathroom graffiti. 🪦 R.I.P @plus9ma 🔮 AI Creative Accounts @sulplex
twitter.com
REACTER | 仙台拠点のホームページ制作
REACTERは仙台市を拠点として価値のあるWEBサイト構築のための企画・制作、グラフィック制作、UI/UX制作を行っています。
reacter.jp
📮 Contact us
If you have a project or general questions for us, please contact us using the form below.
Note: It may take our team time to reply to your message depending upon the content.
📧 Talk to REACTER
https://docs.google.com/forms/d/e/1FAIpQLScyLS5lzdvFbPwuOaU7XAqbtpiw7Uxdw-DAgCuDvxecdBRjIQ/viewform?usp=sf_link
docs.google.com
🖥 Work with REACTER
Google Forms - create and analyze surveys, for free.
Create a new survey on your own or with others at the same time. Choose from a variety of survey types and analyze results in Google Forms. Free from Google.
docs.google.com
© 2020 ULTRA9MA