【问题标题】:nginx redirect map foldernginx重定向地图文件夹
【发布时间】:2019-03-17 23:26:39
【问题描述】:

在我的 nginx 重定向映射中,我似乎无法将文件夹或其子文件夹中的任何内容重定向到另一个文件夹。

我想将任何请求重定向到文件夹 /fauxnews 中的任何内容到 /topics/faux-news。 (不重定向到目标文件夹中的另一个同名文件,而只是重定向到“/topics/faux-news”,它将列出该主题中的所有帖子。)

我发现了一些看起来应该可行的东西,例如:

/fauxnews(.*)  /topics/faux-news/;
/fauxnews.*  /topics/faux-news/;

...但他们不工作。我应该在那里使用什么?

【问题讨论】:

    标签: dictionary nginx redirect subdirectory


    【解决方案1】:

    好的,发现您必须通过在开头插入波浪号来告诉 nginx 您正在对特定行使用正则表达式。 ('^' 是一个锚,告诉它从那里开始匹配):

    ~^/fauxnews(.*)  /topics/faux-news/;
    

    【讨论】:

      猜你喜欢
      • 2013-08-20
      • 2016-11-07
      • 2014-09-02
      • 2017-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-13
      • 1970-01-01
      相关资源
      最近更新 更多