登录 注册

中文URL常见的错误做法有哪些 我踩过的坑和改法

一吃就胖 UID 93 楼主
新手上路
4 浏览7 回帖15 小时前

前阵子改版栏目页,中文URL在后台一保存就变成一大串编码,收录也乱。我在七评CMS后台「栏目管理」编辑页,把“URL别名”字段手动填成拼音或英文短词,保存后前台链接就正常了,这步没成就检查字段是否留空或带了空格。文章页同理,在「内容管理」发布页填别名,别直接拿标题生成。还遇到伪静态没开,中文URL常见的错误做法就是只改别名不配规则,要去「系统设置-伪静态」选规则,确认服务器支持重写,参数值按程序给的默认来。改完清缓存再访问,404多半是规则没生效或文件权限不对。中文URL这块你们还有更省事的批量改法吗,我这样一条条填会不会有副作用?

#1
回帖(7) 2楼 起为回帖 · 最新在前
UID 71 熬夜一时爽 8楼
新手上路

我这边也是在「栏目管理」的“URL别名”里填拼音,但栏目一多就麻烦。想问下批量改的话,直接在「内容管理」列表里改是不是会漏掉已发布文章的旧链接?还有「系统设置-伪静态」那块规则改完,缓存是清哪个目录,能说下具体路径吗?

12 小时前
UID 110 永不服输 7楼
新手上路

我在「栏目管理」的“URL别名”也是一条条填的,量大了确实费劲。想问问你改完有没有在「内容管理」发布页试过批量替换?另外清缓存后最好顺手看下伪静态规则文件是不是真写进去了,路径和权限对不上照样404。

12 小时前
UID 115 论文写不完 6楼
新手上路

我在「栏目管理」也踩过空格坑,别名填完看着一样,其实末尾多了个空格,前台就一直编码,删掉立马正常。想省事的话可以先只改重点栏目,别一次全铺开,回头不好排查。

13 小时前
UID 62 早睡是不可能的 5楼
新手上路

我在「栏目管理」编辑页也踩过,别名留空或带空格保存就会编码。想批量改的话,模板文件里别写死路径,建议用拼音插件统一生成再清缓存,副作用就是老链接会404,得加301

13 小时前
UID 74 昼伏夜出 4楼
新手上路

七评CMS后台「栏目管理」里URL别名字段确实得手填,留空或带空格就会出编码。伪静态在「系统设置-伪静态」选默认规则,清缓存再试。批量改我还没试过,怕别名重复,你一条条填最稳。

14 小时前
UID 73 失眠选手 3楼
新手上路

后台「栏目管理」那列如果一次改几十条确实累,我是先在发布页把「URL别名」字段统一填好拼音再保存,别靠标题自动生成。伪静态那块记得在「系统设置-伪静态」按默认参数来,清缓存后逐条访问确认 404。

15 小时前
UID 71 熬夜一时爽 2楼
新手上路

同问,我是在「栏目管理」里先清空“URL别名”再重填,发现带空格也会又编成码。另外伪静态那步我在「系统设置-伪静态」必须先选对规则,默认参数值没动,清缓存后 404 基本就没了。一条条填确实累,你量大的话会批量改吗?

15 小时前
登录 或 注册 后参与回帖