在nginx上的子目录下重新挖掘

在nginx上的子目录下重新挖掘,nginx,redmine,thin,Nginx,Redmine,Thin,我的vhost配置:(此安装中只有一个域) 在过去的两天里,我一直在绞尽脑汁和谷歌寻找一个解决方案,但似乎无法找到一个有效的解决方案 我的设置(从上述配置): IP.Board 3.4安装在%root\u domain%/论坛中/ IP.Content 2.3安装在%root_域/论坛中/(具有顶级外部访问index.php) Redmine 2.2.2安装在/usr/share/Redmine(这可以正常工作,因为Thin正在运行,并且两个日志文件中都没有错误) /usr/share/php

我的vhost配置:(此安装中只有一个域)

在过去的两天里,我一直在绞尽脑汁和谷歌寻找一个解决方案,但似乎无法找到一个有效的解决方案

我的设置(从上述配置):

  • IP.Board 3.4安装在%root\u domain%/论坛中/
  • IP.Content 2.3安装在%root_域/论坛中/(具有顶级外部访问
    index.php
  • Redmine 2.2.2安装在
    /usr/share/Redmine
    (这可以正常工作,因为Thin正在运行,并且两个日志文件中都没有错误)
  • /usr/share/phpMyAdmin/
    上的过时phpMyAdmin配置也不能正确加载html/css
  • 符号链接至
    /usr/share/redmine/public
    /srv/www/tiberian genesis.net/public\u html/redmine
我正试图让redmine安装程序在
%root\u domain%/redmine/
下运行,但我的IP.Content安装程序一直在运行404页面

访问它会将我带到url:
/redmine/login?返回\u url=http://redmine_thin_servers/redmine/
(现在注意到了,它似乎不像我的上游…)

如果有人请求精简配置文件:

---
pid: /var/run/thin/redmine.pid
group: tgmod
prefix: /redmine
timeout: 30
log: /var/log/thin/redmine.log
max_conns: 1024
require: []

max_persistent_conns: 512
environment: production
user: tgmod
servers: 1
daemonize: true
chdir: /usr/share/redmine
socket: /var/run/thin/redmine.sock
我这里没有主意了


提前谢谢

我只是在一个子域上设置了它。我想尝试在子目录上代理它,但我的主网站一直在干扰规则