![一些基本的 nginx 重写](https://linux22.com/image/567249/%E4%B8%80%E4%BA%9B%E5%9F%BA%E6%9C%AC%E7%9A%84%20nginx%20%E9%87%8D%E5%86%99.png)
我是 Nginx 重写的新手。我知道这是基础,但每次尝试这样做时,我都会不断达到 10 个内部重定向上限。
基本上,我希望 domain.com/abcd.png 为 domain.com/?v=abcd.png。这应该只发生在 / 下的直接文件中,而不是其下的任何子目录中。
我将不胜感激任何人能提供的帮助,谢谢。
答案1
尝试这样的操作:
rewrite ^/([^/]+\.png) /?v=$1 permanent;
我是 Nginx 重写的新手。我知道这是基础,但每次尝试这样做时,我都会不断达到 10 个内部重定向上限。
基本上,我希望 domain.com/abcd.png 为 domain.com/?v=abcd.png。这应该只发生在 / 下的直接文件中,而不是其下的任何子目录中。
我将不胜感激任何人能提供的帮助,谢谢。
尝试这样的操作:
rewrite ^/([^/]+\.png) /?v=$1 permanent;