修改檔案"installdir/apps/redmine/conf/httpd-prefix.conf",將內部的"/Redmine" 刪除。
修改結果如下:
DocumentRoot "C:\Bitnami\redmine-<version>/apps/redmine/htdocs/public/" RewriteEngine On RewriteRule ^/(.*)$ balancer://redminecluster%{REQUEST_URI} [P,QSA,L] ProxyPass / balancer://redminecluster ProxyPassReverse / balancer://redminecluster <Proxy balancer://redminecluster> BalancerMember http://127.0.0.1:3001 BalancerMember http://127.0.0.1:3002 </Proxy>
接著修改"installdir/apps/redmine/scripts/serviceinstall.bat" ,將 "--prefix /redmine" 刪掉。
@echo off rem -- Check if argument is INSTALL or REMOVE if not ""%1"" == ""INSTALL"" goto remove "C:\Bitnami\redmine-2.5.2-1/apps/redmine\scripts\winserv.exe" install "redmineThin1" -start auto "C:\Bitnami\redmine-2.5.2-1\ruby\bin\ruby.exe" "C:\Bitnami\redmine-2.5.2-1/apps/redmine\htdocs\bin\thin" start -p 3001 -e production -c "C:\Bitnami\redmine-2.5.2-1/apps/redmine/htdocs" -a 127.0.0.1 net start redmineThin1 >NUL "C:\Bitnami\redmine-2.5.2-1/apps/redmine\scripts\winserv.exe" install "redmineThin2" -start auto "C:\Bitnami\redmine-2.5.2-1\ruby\bin\ruby.exe" "C:\Bitnami\redmine-2.5.2-1/apps/redmine\htdocs\bin\thin" start -p 3002 -e production -c "C:\Bitnami\redmine-2.5.2-1/apps/redmine/htdocs" -a 127.0.0.1 net start redmineThin2 >NUL goto end :remove rem -- STOP SERVICE BEFORE REMOVING net stop redmineThin1 >NUL "C:\Bitnami\redmine-2.5.2-1/apps/redmine\scripts\winserv.exe" uninstall "redmineThin1" net stop redmineThin2 >NUL "C:\Bitnami\redmine-2.5.2-1/apps/redmine\scripts\winserv.exe" uninstall "redmineThin2" :end exit
並且刪掉"installdir/apps/redmine/htdocs/config/additional_environment.rb"此檔案,此檔案在會對網址增加"/redmine"作用。
重新安裝service,語法如下
> cd “C:\Bitnami\redmine-<version>\apps\redmine\scripts”
> serviceinstall.bat UNINSTALL
> serviceinstall.bat
P.S:installdir 有可能會是"C:\Bitnami\redmine-<version>"
文章標籤
全站熱搜
留言列表