0

画像の URL を別の画像 URL として表示するように、.htaccess ファイルに追加できるルールがあるかどうか疑問に思っています。私が言及しているユースケースは次のとおりです。

私のアプリは、その場で GD ライブラリを使用して画像に自動的に透かしを入れます。次に、新しく透かしを入れた画像の画像ソースはlocalhost/some/dir/image.php?original=someFilename.png.

その動的な画像の URL を元のように表示させながら、透かし入りの動的な画像を提供することはできますか? 前もって感謝します。

4

1 に答える 1

1

これはうまくいくはずです(現在テスト中):

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

私にとってはうまくいきますが、おそらくファイル名 (「.+」) に文字を許可したくないでしょう。以下は、はるかに制限的ですが、より安全です。

RewriteRule ^([A-z0-9]+\.png)$ /some/dir/image.php?original=$1
于 2012-11-20T14:44:29.993 に答える