我如何从答案NGINX中提取没有扩展名的文件名我试试这个map $uri $basename { ~/(?<captured_basename>[^/]*)$ $captured_basename; }但这得到的文件名与扩展名请帮助解决这个问题
map $uri $basename { ~/(?<captured_basename>[^/]*)$ $captured_basename; }
f0ofjuux1#
你可以这样做:
map $uri $basename { ~/(?<captured_basename>[^/.]+)(?:\.\w+)?$ $captured_basename; }
/example
example
example.conf
1条答案
按热度按时间f0ofjuux1#
你可以这样做:
/example
,基名称将为example
example.conf
,它也将是example
,等等。