1

以下如何重新编写 timthumb.php 图像 url? 我能够在我的 nginx Web 服务器中创建重定向。

但是,我想保留原始网址。

因此,如果访问者获得网址http://mydomain.com/thumb/120/120/image.jpg它不会将浏览器重定向到http://mydomain.com/timthumb.php/?s=image.jpg&h =120&w=120但图像将显示在同一链接下。

这种(服务器内部)重定向可能吗?谢谢...

4

1 回答 1

1

无法在我的服务器上对其进行测试,但它必须或多或少等于您的 nginx 站点 conf 中的此类代码。更改配置后不要忘记重新启动 nginx。

Location /thumb/ {
    rewrite ^/thumb/(\d+)/(\d+)/(.*)\..*$ /timthumb.php/?s=$3&h=$2&w=$1 last;
}
于 2012-12-08T22:54:27.610 回答