雪舞 CMS 固定链接(伪静态)设置指南
文章链接长这样 /index.php?id=123,看着不太舒服对吧?雪舞 CMS 支持自定义固定链接,能把链接变成你想要的格式。
后台设置部分
登录后台,左侧菜单点"固定链接"。你会看到一堆可用标签:%post_id%(文章ID)、%postname%(别名)、%year%、%month%、%day%、%category%。
常见搭配比如:
/%post_id%.html— 最简单,每篇文章一个数字 ID/%category%/%postname%.html— 分类/别名,层次清晰/%year%/%month%/%postname%.html— 带日期,适合资讯站
选一种填进去,保存就行。注意 %postname% 对应的是你编辑文章时填的"别名"字段,尽量给每篇文章手动写一个英文别名,生成的链接才会好看。不填别名的话系统会用文章 ID 代替。
服务器伪静态配置
规则这边,Apache 服务器最简单。程序根目录已经带了 .htaccess 文件,不需要额外操作,只要 Apache 开启了 mod_rewrite 模块就行。虚拟主机一般都默认开着的。
Nginx 用户看程序根目录的 nginx.htaccess 文件,把里面的规则加到你站点的 server 块里:
location / {
try_files $uri $uri/ /index.php?$args;
}
加完重启 Nginx 生效。
IIS 的话需要装 URL Rewrite 模块,然后把 .htaccess 规则导进去。
设置完伪静态之后,系统会自动处理旧链接的跳转,之前收录的动态链接不会变成死链,这点可以放心。