Jenkins (winstone) を Apache と連携させる

ProxyPass         /jenkins  http://localhost:8080/jenkins
ProxyPassReverse  /jenkins  http://localhost:8080/jenkins
ProxyRequests     Off

/jenkins をつけてApacheのproxy設定に合うようにするところがポイント。外部からはApacheを通さないとアクセスできないようにもしておく。

$ nohup java -server -Xmx512M -jar jenkins.war \
        -DproxyHost=proxy -DproxyPort=8080 \
        --prefix=/jenkins --httpListenAddress=localhost --httpPort=8080 \
        >$JENKINS_HOME/nohup.out 2>&1 &

Running Jenkins behind Apache - Jenkins - Jenkins Wiki
Winstone Servlet Container