gpt4 book ai didi

ruby-on-rails - 将 redmine 推送到子域的根目录

转载 作者:行者123 更新时间:2023-12-04 05:14:50 25 4
gpt4 key购买 nike

我刚刚安装了 redmine,我想从 redmine.domain.com 而不是 domain.com/redmine 访问它。

我首先尝试用我的少量 Apache 知识自己完成此操作,但出现以下错误:
Cannot start Ruby On Rails application

于是我在网上找了一个支持,找到了this page .因此,我调整了我的 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 的层次结构。

最佳答案

从您链接到的页面引用:

The virtual host’s document root must point to your Rack application’s public folder.



因此,您必须配置 Apache 的 DocumentRoot指向 /var/www/redmine/public .

关于ruby-on-rails - 将 redmine 推送到子域的根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14415828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com