Pow サーバーは、ローカル マシン (OS X Lion) の .dev ドメインで正常に動作しています。eコマースサイトを開発しており、支払いサービスプロバイダーのシステムが開発サーバーと直接通信する必要があるため、外部ドメインにサービスを提供する必要があります。ただし、POW_EXT_DOMAINS 環境変数を介して Pow に外部ドメインを提供するのに問題があります。
これが私がやったことです:
Railsアプリを ~/.pow/myapp にシンボリックリンクしました(http://myapp.devで問題なくアクセスできます)
無料の no-ip.org アカウントにサインアップし、myapp.no-ip.org などのドメインを作成し、外部 IP アドレスを指す A レコードを使用した
ルーターのポート 80 からローカル マシンへのポート フォワーディングを設定する
Pow の POW_EXT_DOMAINS 環境変数を no-ip.org に設定します (POW_EXT_DOMAINS=no-ip.org をエクスポートします)。
http://myapp.no-ip.orgにアクセスすると、「Pow is installed」というスプラッシュ スクリーンが表示されるので、ドメインが自分のマシンに到達していることがわかります。ただし、Pow はアプリが要求されていることを認識していないようです。
何か案は?アドバイスをよろしくお願いします。