smile_330803 发表于 2012-03-19 13:59

求助!关于apache2 URL RewriteCond and RewriteRule

求助!
是否可以在apache2的配置文件中将http://10.86.108.36:8080/nexus/servlet/archive?archive=/TDMSLite/ArchiveAreas/GENERIC/2012/03/18/ATS_489089M+1210U900M1_BFT_20120318032454.jar
跳转为http://10.86.108.36:8080/nexus/servlet/archive?archive=/TDMSLite/ArchiveAreas/GENERIC/2012/03/18/ATS_489089M%2B1210U900M1_BFT_20120318032454.jar

如果可以,则RewriteCond & Rewrite Rule如何编写? 

以下是目前的server上的RewriteCond/Rule的规则配置
RewriteCond %{HTTP_REFERER} /servlet
RewriteRule ^/(nexus|manipulator|portal)(/servlet)?(/.*)(\?.*)? %{HTTP_REFERER}/../../../$1$2$3$4
RewriteCond %{HTTP_REFERER} !/servlet
RewriteRule ^/(nexus|manipulator|portal)(/.*)(\?.*)? %{HTTP_REFERER}/../../$1$2$3

多谢!
页: [1]
查看完整版本: 求助!关于apache2 URL RewriteCond and RewriteRule