图像大小调整脚本的URL重写问题

时间:2018-11-30 12:25:15

标签: apache .htaccess mod-rewrite url-rewriting

我在我的网站上使用图像大小调整脚本,并希望能够使用例如/images/image.jpg?ar=2.08333&w=600并将其重写为我的脚本,即img.php?src=image.jpg&ar=2.08333&w=600。我的.htaccess文件中包含以下内容:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING} !(^|&)w=[0-9]+
RewriteRule ^images/(.*.jpg)$   img.php?src=$1 [QSA,NC,L]

但是由于某些原因,即使我添加了RewriteCond,如果我尝试访问images / banner.jpg,它也会通过脚本放置。甚至更奇怪的是,它可以在我的计算机上的本地Web服务器上运行,但不能在实时站点上运行。

谢谢!

0 个答案:

没有答案