やりたいこと
Local by Flywheel で立てたローカルの WordPress のサイトをローカルネットワークで雑に共有したい。(Local by Flywheel は 公式で ngrok.io をサポートしてるけどおそいので…)
やりかた
nginx をローカルに立ててリバースプロキシみたいに使う。以下はmacOSの場合のやり方。
インストールして
brew install nginx
/usr/local/etc/nginx/nginx.conf
をひらいてこんな感じに設定
/usr/local/etc/nginx/nginx.conf
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://your-word-press-on-local-by-flywheel-domain.local/;
}
}
WordPressの管理画面からサイトのドメイン設定を割り振られたローカルIPにすれば他のマシンから雑に確認できる。