Express 在EJS布局模板中获取URL?

Express 在EJS布局模板中获取URL?,express,ejs,Express,Ejs,我的目标是在.ejs中的布局文档头部创建一个锥形URL 我想做以下类似的事情,检查URL结构,然后更改格式化方式,但我假设窗口对象在模板化时在EJS的这个阶段不存在。我知道我可以在路线上传递URL,但现在已经有点晚了,我想知道是否有一种方法可以在我的布局的标题部分这样做 <% if(window.location.href.indexOf("review")){ %> <link rel="canonical" href="https://www.example.com/

我的目标是在.ejs中的布局文档头部创建一个锥形URL 我想做以下类似的事情,检查URL结构,然后更改格式化方式,但我假设窗口对象在模板化时在EJS的这个阶段不存在。我知道我可以在路线上传递URL,但现在已经有点晚了,我想知道是否有一种方法可以在我的布局的标题部分这样做

<% if(window.location.href.indexOf("review")){ %>
   <link rel="canonical" href="https://www.example.com/bestTools" />
 <% } else{ %>  
   <link rel="canonical" href="<% window.location.href %>" />
<% } %>