我想知道是否有一条规则我可以添加到我的.htaccess文件中,该规则会使图片的网址显示为另一个图片网址。以下是我所指的用例:
我的应用程序会动态使用GD库自动为图像添加水印。反过来,新加水印的图像具有localhost/some/dir/image.php?original=someFilename.png
的图像源。
是否可以将动态图片网址显示为原始图片,但仍然可以投放动态的水印图片?提前谢谢。
答案 0 :(得分:1)
这应该有效(目前正在测试):
RewriteRule ^(.+\.png)$ /some/dir/image.php?original=$1
适用于我,但您可能不希望允许文件名中的任何字符(“。+”)。 以下将更加严格,但也更安全:
RewriteRule ^([A-z0-9]+\.png)$ /some/dir/image.php?original=$1