nginx try files 最后那个=404 是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx try files 最后那个=404 是啥意思相关的知识,希望对你有一定的参考价值。

    按顺序检查文件是否存在,返回第一个找到的文件。结尾的斜线表示为文件夹 -$uri/。

    如果所有的文件都找不到,会进行一个内部重定向到最后一个参数。

    务必确认只有最后一个参数可以引起一个内部重定向,之前的参数只设置内部URI的指向。 最后一个参数是回退URI且必须存在,否则将会出现内部500错误。

    命名的location也可以使用在最后一个参数中。

    与rewrite指令不同,如果回退URI不是命名的location那么$args不会自动保留,如果你想保留$args,必须明确声明。

参考技术A 所有文件都不匹配时返回404状态码

Nginx使用try_files返回500错误的解决方案

记录一下try_files返回500错误的解决办法
记录一下try_files返回500错误的解决办法

以上是关于nginx try files 最后那个=404 是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

Nginx try_files配置重定向检查旧URL?

Web架构之Nginx try_files

NGINX try_files 名称作为 $uri 中的最后一个单词

VUE页面刷新404

magento 1.9 nginx 404

Nginx 下配置Laravel 错误404