我有一个缩略图类,它也接受外部主机。它现在像这样工作:
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:”之后发送没有第二个斜杠的“src”,它会导致调整类错误,如下所示:
http:/google.com/logo.png
http://google.com/logo.png (what I expect)
如何解决这个问题?