鲁班学院java架构师成长路线

当用户尝试访问不存在或已经被转移的资源时,将发生404未找到错误。这通常发生在修改了永久链接并且没有进行301重定向,因此导致用户不能重定向到正确的URL时。您可能会看到404错误有多种形式,这取决于您使用的服务器。 几个例子包括:404 Not Found,Page Does Not Exist,404 Not Found Nginx,Error 404,Not Found,HTTP Error 404。

1、首先检查访问的资源是否存在于您的服务器上。

2、如果资源存在,则可能您的配置文件存在问题。 要检查这一点,打开您的nginx.conf文件,并检查您的网站是否使用正确的根文件夹路径。 如果路径不正确,这可能是返回404 Not Found Nginx错误的原因。例如:

java架构师成长路线-404 not found nginx怎么解决

3、此外,请检查配置文件中的重写规则,以确保其没有配置错误。重写规则的略微配置错误,将更改URL指向不正确的路径,从而导致404未找到错误。

4、修改完配置文件以后,要运行下面命令

java架构师成长路线-404 not found nginx怎么解决

5、除了修复内部404未找到错误,您还可能链接到已更新或删除的外部资源。 在这种情况下,请务必定期执行404错误检查,以验证您的链接是否已损坏。定期检查此问题并修复任何损坏的链接,有助于不会因为将其指向无效的链接而影响访问者的体验。 可用于检查404 Not Found错误的一些工具包括:

6、W3C Check Link - 此网站您只需输入您的网站网址,它会扫描所有的网页寻找404 Not Founds以及其他错误。 扫描完成后,它将返回结果

java架构师成长路线-404 not found nginx怎么解决_第1张图片

7、Broken Link Checker (WordPress插件) - 此WordPress插件为用户提供了许多选项,以检查您的网站是否有任何损坏的链接。

java架构师成长路线-404 not found nginx怎么解决_第2张图片