在 Nginx 的配置文件中,可以使用 rewrite 规则将 URL 中的 'public' 尾部删除。具体方法如下:

  1. 打开 Nginx 的配置文件,一般位于 /etc/nginx/nginx.conf 或 /usr/local/nginx/conf/nginx.conf

  2. 在 server 段中添加以下代码:

location /public {
    rewrite ^/public(.*)$ $1 last;
}
  1. 保存配置文件并重新启动 Nginx 服务。重启命令为:sudo service nginx restart

以上代码的意思是,将所有以 /public 开头的 URL 重写为去掉 /public 的 URL。例如,/public/test.html 将被重写为 /test.html。这样,访问时就不需要输入 /public 这个尾巴了。

Nginx 规则去除 URL 尾部 'public'  - 简化访问路径

原文地址: https://www.cveoy.top/t/topic/n1zT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录