サムネイルクラスがあり、外部ホストも受け入れます。今はこのように動作します:
http://mysite.com/resize/src=http://google.com/logo.png&w=50&h=50
次のような「resize.mysite.com」サブドメインを使用して、クリーンURLにします。
http://resize.mysite.com/400x200/http://google.com/logo.png
私はほとんどこの書き換えルールでそれを行いました:
rewrite ^/([^x]*)x([^/]*)/(.*)$ /resize.php?w=$1&h=$2&src=$3 last;
ただし、「http:」の後に2番目のスラッシュなしで「src」を送信しているため、次のようにクラスエラーのサイズが変更されます。
http:/google.com/logo.png
http://google.com/logo.png (what I expect)
これはどのように修正できますか?