ローカル環境で開発ができるのはサーバを介さない即確認!メリットはあるものの、外部APIのコールバックがテストできないとか不便が付きまとう。
そんな訳で、リバースプロキシを設定する。
MacのXAMPPにはhttpd-proxy.confが入ってないん?他のOSでも今は含んでないのかな。
とりあえずhttpd.confの最後に追加
クライアントの方(公開サーバ)でもProxyモジュールを有効にして<Proxy>ディレクティブでローカルIPをAllowして、VirtualHostの設定にProxyPass、ProxyPassReverseを追加すれば完了。
やはりいろいろヤりたいと思ったときに、(自宅に)固定IPのネット環境は欲しいよなぁーと感じたのであった。
そんな訳で、リバースプロキシを設定する。
MacのXAMPPにはhttpd-proxy.confが入ってないん?他のOSでも今は含んでないのかな。
とりあえずhttpd.confの最後に追加
#Proxy
<IfModule mod_proxy>
ProxyRequests Off
<Proxy *>
Order deny, allow
Allow from all
</Proxy>
</IfModule>クライアントの方(公開サーバ)でもProxyモジュールを有効にして<Proxy>ディレクティブでローカルIPをAllowして、VirtualHostの設定にProxyPass、ProxyPassReverseを追加すれば完了。
やはりいろいろヤりたいと思ったときに、(自宅に)固定IPのネット環境は欲しいよなぁーと感じたのであった。