输入网址不加.html打不开

小伙伴是否遇到过网页只有在加上.html扩展名后才能正确打开。 这可能是因为服务器没有正确配置。服务器需要根据文件扩展名来确定如何处理请求,并将内容正确地呈现给用户。

如果你想在Nginx配置中添加处理不带扩展名的网页链接的规则,你可以按照以下步骤进行修改:

1. 打开你的 Nginx 配置文件,通常位于 `/etc/nginx/nginx.conf` 或 `/etc/nginx/conf.d/default.conf`。

2. 在 `location` 块中添加以下配置来处理不带扩展名的链接:

location / { try_files $uri $uri/ $uri.html; }

这个配置代码它会按照给定的顺序尝试不同的文件路径。

3. 保存配置文件并重新加载 Nginx 服务器,以使更改生效。可以使用以下命令重新加载 Nginx:

sudo service nginx reload

或者

sudo systemctl reload nginx

装有宝塔面板的话,可以在网页端配置。登录后台,如图配置:

toptradeready

打开之后写入代码

toptradery

12 Jun 2023 - Original by toptradeready.com2023-06-14-namesilo.md 原创