From c9d2006f0afa91f4f246c1446719d18193789aa1 Mon Sep 17 00:00:00 2001 From: coltware Date: Wed, 9 Jun 2010 10:52:37 +0000 Subject: [PATCH] img rewrite url tag mode --- src/chxj_img_conv.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/chxj_img_conv.c b/src/chxj_img_conv.c index 24e3c9c3..5fea45a4 100644 --- a/src/chxj_img_conv.c +++ b/src/chxj_img_conv.c @@ -58,10 +58,16 @@ chxj_img_rewrite_parameter( mod_chxj_config *conf, const char *href) { - if(strstr(href,"?")){ - return apr_pstrcat(r->pool,href,"&",CHXJ_IMG_REWRITE_URL_STRING,NULL); + if (conf->image_rewrite == CHXJ_IMG_REWRITE_ON && + conf->image_rewrite_mode == CHXJ_IMG_REWRITE_MODE_TAG){ + if(strstr(href,"?")){ + return apr_pstrcat(r->pool,href,"&",CHXJ_IMG_REWRITE_URL_STRING,NULL); + } + else{ + return apr_pstrcat(r->pool,href,"?",CHXJ_IMG_REWRITE_URL_STRING,NULL); + } } else{ - return apr_pstrcat(r->pool,href,"?",CHXJ_IMG_REWRITE_URL_STRING,NULL); + return apr_pstrcat(r->pool,href,NULL); } } -- 2.11.0