输入网址不加.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
装有宝塔面板的话,可以在网页端配置。登录后台,如图配置:
打开之后写入代码
12 Jun 2023 - Original by toptradeready.com2023-06-14-namesilo.md 原创