使用 Flarum 发布主题后,帖子地址大概是这样 https://www.loadream.com/d/1-测试帖子

把它改成只要 https://www.loadream.com/d/1 不要后面内容的方法

 

网站根目录中搜索  Utf8SlugDriver.php

默认应该是 /vendor/flarum/core/src/Discussion/Utf8SlugDriver.php

编辑这个文件,大概41行左右

把 return $instance->id.(trim($slug) ? '-'.$slug : '');  注释掉,或者删掉

替换成

return $instance->id;

保存后,刷新一下,网站的帖子网址应该已经变成 https://www.loadream.com/d/1 了

 

如果懒得折腾,可以直接使用插件:https://extiverse.com/extension/pipecraft/flarum-ext-id-slug