来自nginx的虚荣URL重定向与url中的@

时间:2014-07-22 12:22:48

标签: nginx

我想将mysite.com/@parag重定向到mysite.com /#/ conversation / parag

下面是我编写但未运行的nginx配置。我能做错什么?

location ~ /\@ {
  rewrite ^/\@(.*)$ /#/conversation/$1 break;
}

提前致谢。

1 个答案:

答案 0 :(得分:1)

如果有另一个位置来捕获uri /#/ conversation /,请使用

rewrite ^/\@(.*)$ /#/conversation/$1 last;

而不是

rewrite ^/\@(.*)$ /#/conversation/$1 break;

请参阅here了解重写标记。