nginx报404的可能错误

1.转移地址写错,如root E:software_setup\ftpfile,而你实际的目录地址(比如test.jpg)在ftpfile文件夹里面的img文件夹下,如果直接找ftpfile\test.jpg的话,就会报404错误,代表找不到这个文件。所以应该仔细检查转移地址或者server_name有么有写错,其中server_name不应该有http://,而是直接是域名。

2.配置文件的后缀名没改过来,比如域名img.mall.com的配置文件,后缀名应该是.conf,而实际的却还是.txt,所以无论怎么在命令行里进行重载nginx -s reload,还是找不到错误。所以应该仔细检查是否有配置文件,比如img.mall.com.conf或access.log的后缀名不正确,导致不能正确加载,以至于找不到文件。