0

CDN 画像の URL は

https://cdn{sid}.example.com/{f1}/image_{id}.{ext}

これは、画像ファイルを呼び出す方法です

<img src="image.php?cdn=42&f1=folder&id=1234&ext=jpg" alt="Hello" />

これまでに見つけた .htaccess コード

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^image.php https://cdn42.example.com/folder/image_1234.jpg

パラメータ (sid、f1、id など) を htaccess に入力する方法は? 前もって感謝します...

4

1 に答える 1

1

からにリダイレクトするimage.php?cdn=42&f1=folder&id=1234&ext=jpghttps://cdn{sid}.example.com/{f1}/image_{id}.{ext}は、次のルールが機能するはずです。これは、CDN自体を書き換えようとしているのではなく、サーバーからCDNにリダイレクトしようとしていることを前提としています。

RewriteCond %{QUERY_STRING} ^cdn=([^&]*)&f1=([^&]*)&id=([^&]*)&ext=(.*)$
RewriteRule ^image.php$ https://cdn%1.example.com/%2/image_%3.%4
于 2013-02-01T23:10:11.067 に答える