2012-11-20 23 views
0

我想知道是否有一條規則可以添加到我的.htaccess文件中,該文件將使圖像的URL顯示爲另一圖像URL。這裏是我指的用例:.htaccess將所有image.php重寫爲它們各自的圖像URL

我的應用程序會自動使用GD庫對圖像進行水印標記。接下來,新加水印的圖像具有localhost/some/dir/image.php?original=someFilename.png的圖像源。

是否可以將該動態圖像URL顯示爲原始圖像,但仍然可以爲動態水印圖像提供服務?提前致謝。

回答

1

這應該工作(目前正在測試它):(「+」)

RewriteRule ^(.+\.png)$ /some/dir/image.php?original=$1 

對我的作品,但你可能不希望允許在文件名中的任何字符。 以下將更嚴格但也更安全:

RewriteRule ^([A-z0-9]+\.png)$ /some/dir/image.php?original=$1 
+0

謝謝,完美的作品! – Jared