RailsアプリをHerokuからAmazonEC2に移動しようとしていますが、LinuxやApacheを使用する前に、サーバーで作業したことはありません。Apacheと一緒に、Thingemを使用しています。[ここ]を読んだようにhttpd.confを構成しようとしましたが、ディレクトリ内のファイル(静的エラーページとファビコン)を表示している「Indexof /」ページしか表示されません。これは、通常の方法ではありません。私のアプリを参照してください(ルートは別のビューに設定されています)。1
<VirtualHost *:80>
DocumentRoot /opt/bitnami/apache2/myapp/public
<Directory /opt/bitnami/apache2/myapp/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
httpd.confファイルでアプリを誤って宣言しましたか?通常のルートはPages#indexであるのに対し、私はパブリックディレクトリを直接指していることに気付きましたが、httpd.confファイルのRailsの構成は、どこでもパブリックディレクトリを指しているようです。
私のアプリはHerokuの正しいページとローカルで起動するので、ファイルの構成方法と一致している必要があると思います。