2013-11-21 58 views
0

我使用這個教程對我的圖片添加水印: http://www.reviewsforjoomla.com/forum/index.php?topic=15067.0圖像前綴(URL重寫)

所有JPG正確使用這個htaccess的規則標記的:

RewriteEngine on 
RewriteRule ^([^tn].*\.(jpg))$ watermark.php?image=$1&watermark=watermark.png [NC] 

現在,我需要基於文件前綴應用不同的水印,如:

AA-myimage.jpg(適用AA-watermark.png的所有文件與AA-前綴)

BB-myimage.jpg(申請BB-watermark.png所有圖像與BB-前綴)

有一種方式來增加這對htaccess的?

謝謝大家!

回答

0

試試這個規則:

RewriteRule ^([a-z]{2})-(.+?\.jpg)$ watermark.php?image=$1-$2&watermark=$1-watermark.png [NC,L] 
+0

anubhava,謝謝。 但如何定義文件前綴以應用正確的水印? – user2307958

+0

嗯,我沒有得到您的評論。這個規則將拾取前2個字母的前綴,並將其傳遞給'watermark'參數。因此,例如:'AA-myimage.jpg'將在內部重寫爲:'/watermark.php?image=AA-myimage.jpg&watermark=AA-watermark.png [NC,L]' – anubhava

+0

我明白了。但似乎水印不能在圖像上顯示... – user2307958