Timthumb重写NGINX规则

时间:2015-02-21 18:20:25

标签: nginx rewrite

我是Nginx的新手,并且在重写timthumb网址时遇到了问题。 我的旧Apache代码看起来像

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)  img.php?src=http://helmok.gnitter.de/crawler/raw_images/$1&h=136w=150&zc=1 [L]

因此,您可以看到requestet文件应附加到$ 1。 我试图制作自己的,但这似乎是完全错误的

location /cache/thumb/ {

    try_files $uri $uri/ /img.php?src=https://helmok.gnitter.de/crawler/raw_images/$1&h=350&w=350&zc=1 

    }

我希望有人可以有个主意。

1 个答案:

答案 0 :(得分:0)

在这种情况下$1将是我们的$uri

location /cache/thumb/ {
    try_files $uri $uri/ /img.php?src=https://helmok.gnitter.de/crawler/raw_images/$uri&h=350&w=350&zc=1 
}