0

2 つの IP アドレスと、そのうちの 1 つに関連付けられた 1 つのドメイン名を持つ仮想プライベート サーバー (centos 5) があります。Apache + Passenger を使用して Rails アプリケーションをデプロイしようとしています。通常のインストールと構成の後、次の奇妙な結果が得られます。1) セカンダリ IP アドレスを使用してコントローラー アクションを参照してアクティブにすると、すべて正常に動作します。2) ブラウザでプライマリ IP アドレスまたはドメイン名を使用すると、「ドキュメントが見つかりません」という結果になります。

可能なヒント/ヘルプはありますか? ありがとうアントニオ


Apache 仮想ホスト構成:

VirtualHost *:80
ServerName www.mysitename.com
DocumentRoot /var/.../appname/public
ディレクトリ /var/......./appname/public
AllowOverride all
Options -Multiviews

Apache httpd.conf ファイルには、セカンダリ IP アドレスへの参照はありません。

有用なドキュメントへのリンクをありがとう。

アントニオ

4

1 に答える 1

1

アプリケーションの apache 構成は何ですか?. この動作の最も考えられる理由は、Apache 構成がセカンダリ IP アドレスにバインドされていることです。

apacheのip設定を変更する場合はこちらを参考にしてください。

于 2012-05-01T03:16:29.193 に答える