如何将特定路径重定向到nginx中的另一个路径?

时间:2013-04-21 17:53:56

标签: redirect nginx

我需要重定向特定路径:

mydomain.com/old-path/

永久地走向新路径:

mydomain.com/new-path/

我正在使用elgg软件(elgg.org),目前当有人导航到/ old-path /文件夹时,他们会查看页面(而不是文件夹列表) - 因此没有使用特定的页面名称。

我尝试了各种重定向方法,可以通过谷歌找到nginx,到目前为止没有任何影响。它们主要是针对特定页面或目录,但我想,我认为,技术上既不是特定页面也不是目录。

谁知道怎么做到这一点? 感谢

1 个答案:

答案 0 :(得分:0)

您可以使用nginx HttpRewriteModule执行此操作。

rewrite ^/old-directory/(.*)$ /new-directory/$1 last;