我花了一整天的时间试图找出我的mod_rewrite规则应该是什么,以便将Jenkins置于Apache之后。
我想通过ci.mydomain.com访问詹金斯。我的当前配置允许我访问Jenkins,但是没有加载一些资源(例如背景图像和新作业链接)
问题是额外的jenkins被放入URL中。ie http://mydomain.com/jenkins/view/All/newJob,它应该在哪里读http://mydomain.com/view/All/newJob
我的配置如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mydomain\.com\.$ [NC]
RewriteCond %{REQUEST_URI} ^/jenkins/ [NC]
RewriteRule (.*) http://mydomain.co/$1 [L,R=301]有人能纠正我的错误吗..。
发布于 2011-06-06 21:56:07
RewriteCond %{HTTP_HOST} ^mydomain\.com$ [NC]
RewriteRule ^/jenkins/(.*)$ $1 [L,R=301]发布于 2011-06-06 11:22:40
RewriteCond %{HTTP_HOST} ^mydomain\.com$ [NC]
RewriteRule ^jenkins/(.*)$ http://mydomain.co/$1 [L,R=301]https://stackoverflow.com/questions/6245361
复制相似问题