0

このガイドに従って、WEBrickからPhussion Passengerに切り替えました:http://developer.apple.com/library/mac/#featuredarticles/PhusionRails/index.html。PassengerPaneを使用して構成しました。

これで、 localhost:3000ではなくmyapp.localでアプリにアクセスできます。

しかし、外部からのアクセス方法がわかりません。以前はip:3000でした

私のvhost.confファイルは次のようになります:

<VirtualHost *:80>
  ServerName myapp.local
  DocumentRoot "/Users/martin/myapp/public"
  RackEnv development
  <Directory "/Users/martin/myapp/public">
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>
4

1 に答える 1

0

追加する必要がありますServerAlias YOURIP

<VirtualHost *:80>
  ServerName myapp.local
  ServerAlias YOURIP
  DocumentRoot "/Users/martin/myapp/public"
  RackEnv development
  <Directory "/Users/martin/myapp/public">
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

必要な数のエイリアスを追加できます(たとえば、実際のドメイン名を使用)。

于 2011-03-03T12:18:31.183 に答える