.htaccess正则表达式水印

时间:2011-08-15 03:00:11

标签: php image .htaccess watermark

我的网站上有一个自动水印脚本,而.htaccess文件使用此行将所有图像重定向到watermark.php文件,该文件对它们进行水印。除了.htaccess行之外,我都工作了,也重定向了像.js这样的东西。所以现在我的jQuery不再起作用了。这条线是:

RewriteRule ^([^thumb].*\.[jJ].*)$ watermark.php?src=$1

我没有写它,我从某处复制了它。我认为它与jJ(for .js)有关,但我怎么能改变它仍然可以处理图像,而不是JS文件?

1 个答案:

答案 0 :(得分:5)

上述正则表达式匹配任何扩展名以j或J开头的文件,其文件名不完全由t的{​​{1}} h个{{1}组成}和u的。不完全是他们想要的,我不认为。

m

将使用扩展名重写任何内容:

  • JPEG
  • JPG
  • BMP
  • GIF
  • PNG
  • TIFF
  • TIF