浏览器访问Nginx系统界面,除了主页 index.html 可以正常访问,其他的页面地址栏中访问都是404

一、问题描述
浏览器访问Nginx系统界面,除了主页 index.html 可以正常访问,其他的页面地址栏中访问都是404。
在这里插入图片描述
二、问题原因
前端界面中无法直接通过url找到静态页面

三、问题解决
需要在 nginx.conf 中添加 try_files $uri $uri/ $uri.html /index.html; ,使得当直接查看页面时,直接通过url拼接html查找静态页面。

	server{
		listen 8085;
		server_name rtd;
		root /usr/share/nginx/dist;
		index index.html index.htm;
		try_files $uri $uri/ $uri.html /index.html;
	}

在这里插入图片描述


版权声明:本文为weixin_41422086原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。