伪静态配置
伪静态可以让 URL 更加美观,同时有利于 SEO 优化。
开启伪静态
- 进入「系统设置」
- 找到「开启伪静态」开关
- 打开开关,点击「保存设置」
配置 Nginx 规则
开启伪静态后,需要在 Nginx 配置中添加以下规则:
# 文章详情 rewrite ^/(a_[0-9]+)\.html$ /index.php?app=article&action=detail&id=$1 last; # 文章分类 rewrite ^/article/([a-zA-Z0-9_-]+)$ /index.php?app=article&category_slug=$1 last; rewrite ^/article$ /index.php?app=article last; # 相册详情 rewrite ^/(album_[0-9]+)\.html$ /index.php?app=album&action=detail&id=$1 last; # 相册列表 rewrite ^/album$ /index.php?app=album last; # 单页详情 rewrite ^/(page-[0-9]+)\.html$ /index.php?app=page&action=detail&id=$1 last; # 用户 rewrite ^/login$ /index.php?app=user&action=login last; rewrite ^/register$ /index.php?app=user&action=register last;
配置 Apache 规则
如果使用 Apache,需要创建 .htaccess 文件并开启 mod_rewrite。
注意事项
- 伪静态需要服务器支持 URL 重写
- 开启后,所有动态链接会自动转换为伪静态格式
- 如果出现 404,请检查服务器配置是否正确
💬 评论 (0)
🔐 请 登录 后发表评论
暂无评论,来说点什么吧