我想将不带斜杠的 URL 重定向到带有斜杠的路径。所以/some-url到/some-url/
其余的网址,例如
应该保持不重定向。
我发现这篇文章https://www.ateamsystems.com/tech-blog/nginx-add-trailing-slash-with-301-redirect-without-if-statements/,其中作者建议使用以下规则:
location ~ ^([^.\?]*[^/])$ {
try_files $uri @addslash;
}
location @addslash {
return 301 $uri/;
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,这并没有真正起作用。因为 url /some-url?q=v被重定向到/some-url/
您能否建议如何更改正则表达式以使其工作?
我正在尝试构建一个将在我的服务中使用的日志记录库。我希望它带有默认的 Logback 配置(预定义的附加程序)。有没有办法告诉应用程序在将库添加到项目时加载该配置?
理想情况下,我希望将其放在库中的 application.yml 中
logging:
config: classpath:logback.xml
Run Code Online (Sandbox Code Playgroud)
应用程序应该使用该配置,并且如果开发人员想要覆盖该配置,还允许加载自定义应用程序 Logback 配置。