我目前有这个:
http://site.com/image/?x=100&y=70&image=https%3A%2F%2Fsite.com%2Fimage.jpg
我所有的yslow和谷歌审核告诉我,我不能用'?'代理缓存网址在里面。所以我正在改变它,以便htaccess可以将params传递给我的动态图像获取器,但无法弄清楚htaccess。到目前为止,我有:
http://site.com/thumb/https%3A%2F%2Fsite.com%2Fimage.jpg
编辑,忘了我到目前为止的htaccess:
RewriteRule ^thumb/(.*)?$ image.php?a=image=$1&x=180y=70&cropratio=1:1&quality=70 [QSA,L]
我假设它是没有问号的b / c,浏览器认为它是两个粉碎在一起并且它不是一个参数。
有什么想法吗?
谢谢, 史蒂夫
答案 0 :(得分:0)
你可以尝试:
RewriteRule ^thumb/(.*)$ /image/?image=$1&x=180y=70&cropratio=1:1&quality=70 [QSA,L,NE,NC]