我在我的Web-Inf文件夹中创建了一个countertowhandlers.conf。
我添加了这样的行:
regex('/foo') -> redirect('/bar');
可以按预期工作,将所有/foo的请求重定向到/bar。
不幸的是,响应代码为302(暂时移动(。
我需要它以301响应(永久移动(。
我无法管理如何做到这一点。有什么想法吗?
我自己找到了解决方案:
regex('/foo') -> { set(attribute='%{o,Location}', value='/bar'); response-code(301); }