我去了这个设置 管理员 > 固定链接 > 设置
它说它将在匹配固定链接之前应用正则表达式。
我有一个旧的 xenforo 论坛 URL,它是
http://localhost/threads/xyz-abc-is-ghp.223846/
新的 discourse URL 是
http://localhost/t/xyz-abc-is-ghp/274528
当我在浏览器中输入不带 slug 的 xenforo URL(如下所示)时,它可以正常重定向,但带 slug 的不行。
http://localhost/threads/223846/
所以我尝试使用以下正则表达式来删除 slug,但它似乎什么也没做。我是否遗漏了某个步骤,或者不是这样做的?
/^(/threads/)[^.]+.(\d+)/?$/+/\1\2