Ubuntu The requested URL xxxx.html was not found on this server

本地在vscode上可以跳转,部署到阿里云服务器上就会报错"The requested URL xxxx.html was not found on this server."
可能的原因有apache的rewrite_module没开启,缺少.htaccess文件。我则是遇到了最蠢的一种情况:
路径的大小写写错了。比如说文件正确的路径是XXXX.html,我写成了href="xxxx.html",在vscode本地环境估计容许大小写偏差也能正常跳转访问,但是在服务器上是严格大小写的同样的代码就跑不通。同样的情况还有xxx.PNG写成了xxx.png等等。修改正确的路径即可访问。

你可能感兴趣的:(Ubuntu The requested URL xxxx.html was not found on this server)