更改Jenkins / IBM HTTP Webserver的默认GET响应

时间:2015-07-17 06:24:30

标签: jenkins load-balancing ibmhttpserver

Jenkins在IBM HTTP Webserver后面运行,负载平衡正在尝试监视Web服务器以查找错误代码,以检查Web服务器是否已启动。

由于Jenkins已启用安全性,因此Load Balancer的GET/调用返回403 Forbidden,是否可以重定向或打印“200 OK”,如果页面到达了,而不是返回“403”?

还尝试使用httpd文件中的重写引擎

<VirtualHost *:80> 
    ProxyPass         /  http://AppServer:8080/
    ProxyPassReverse  /  http://AppServer:8080/
    ProxyRequests     Off
    AllowEncodedSlashes NoDecode

    RewriteEngine  on
    RewriteCond %{HTTP_USER_AGENT}  ^curl/*
    RewriteRule ^/index.php$
</VirtualHost> 

仍然无效。我确定,我在httpd文件中的配置不正确,有什么建议吗? index.php放在HTTP服务器的bin目录中。

1 个答案:

答案 0 :(得分:0)

您可以使用mod_rewrite将监视脚本的用户代理的^ / $请求发送到其他静态资源