2

redmineをインストールしたばかりで、domain.com/redmineではなくredmine.domain.comからアクセスしたいと思います。

私は最初にApacheの知識を少し使って自分でこれを実行しようとしましたが、次のエラーが発生しました。 RubyOnRailsアプリケーションを起動できません

そこで、インターネットでサポートを探して、このページを見つけました。その結果、Apache構成ファイルを適合させました。

<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerName  redmine.mydomain.com
    ServerAdmin admin@mydomain.com
    DocumentRoot /var/www/redmine

    <Directory /var/www/redmine>
        Allow from all
        Options -MultiViews
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/ssl_access.log combined

    SSLEngine on
    SSLCertificateFile    /etc/ssl/private/redmine.mydomain.com.crt
    SSLCertificateKeyFile /etc/ssl/private/redmine.mydomain.com.key
</VirtualHost>
</IfModule>

そして、いくつかのチェックを行いました、すべてが良さそうです。ただし、redmine.mydomain.comにアクセスすると、/ usr / share / redmine/publicの階層が表示されます。

4

1 に答える 1

3

リンク先のページから引用するには:

仮想ホストのドキュメントルートは、Rackアプリケーションのパブリックフォルダーを指している必要があります。

DocumentRootしたがって、を指すようにApacheを設定する必要があります/var/www/redmine/public

于 2013-01-19T20:59:16.977 に答える