我刚刚安装了 redmine,我想从 redmine.domain.com 而不是 domain.com/redmine 访问它。
我首先尝试用我很少的 Apache 知识自己做这件事,但我得到了以下错误:
所以我在互联网上寻找支持并找到了这个页面。因此,我调整了我的 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 的层次结构。