Nginx 文件重定向

Nginx 文件重定向

一些网站使用 http://domain.com/images/myfile.jpg?bla=blabla 访问了我的图像文件夹 (http://domain.com/images/myfile.jpg) 中的文件。如何通过 nginx 将 http://domain.com/images/myfile.jpg?bla=blabla 重定向到 http://domain.com/images/myfile.jpg?

提前感谢

找到了

location ~ ^/images {
        if ($is_args != "")
{
rewrite ^ $uri? permanent;
}
}

答案1

但是为了什么呢?文件 myfile.jpg 可以使用任何参数打开,这些参数在 uri 中的 ? 后面添加。无论如何,不​​会出现 404。在这种情况下,?bla=blabla 不是 nginx 磁盘上文件 myfile.jpg 路径的一部分。就 nginx 配置而言,它只是一个变量 $args。

相关内容