2015-08-21 114 views
0

使用Rack Rewrite来整理从Wordpress到Rails的重定向。这工作得很好,像广告:Rails:Rack Rewrite:尾部斜线/尾部斜线>新URL

r301 '/old-url/', '/new-url' 

但是,如果我在/old-url在浏览器中键入,没有斜线,它抛出一个错误:No route matches [GET]

我需要更改什么来使斜杠和非斜杠版本重定向到/new-url

+0

也许幼稚的问题,但您可以加入'R301 '/旧的URL',“/新url''?用斜线和斜线重写规则? –

+0

我可以做,但我已经有大约800,所以这将是1600 ... –

回答

0

这应该与两个:

r301 '/old-url', '/new-url' 
+0

不起作用。我可以设置'/ old-url'或'/ old-url /',但他们都不接受另一个。另一种情况会引发错误。 –