本地在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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。