我很难获得文件名的前3个字符。 我有一个包含许多图像的页面,我需要根据前缀文件名为每个图像申请一个特定的水印。
FP-filename.jpg
OU-filename.jpg
MO-filename.jpg
SD-filename.jpg
我有这个规则在所有页面都应用水印:
RewriteRule ^([^tn].*\.(jpg))$ watermark.php?image=$1&watermark=watermark.png [NC]
但是当我尝试应用基于前缀的规则时,没有水印可见:
RewriteRule ^([a-z]{2})-(.+?\.jpg)$ watermark.php?image=$1-$2&watermark=$1-watermark.png [NC,L]
我哪里错了?
也许我可以用特定的RewriteRule行解决,每个前缀一个?
任何帮助?