三种链接形态是什么?entry 模式的 /index.php?/xxx 会不会影响 SEO?

已解决 提问于 2026-10-25 提问者:超级管理员 24 次阅读

看到有的站链接是 /index.php?/article/1,有的是 /article/1.html,这几种形态有什么区别?entry 模式对搜索引擎友好吗?

回答(1)

已采纳最佳答案
  • 2026-10-25 回答 最佳答案

    系统支持三种链接形态:

    1. entry 模式:/index.php?/article/1 —— 不依赖服务器 rewrite,任何环境都能跑,默认形态;
    2. PATH_INFO:/index.php/article/1 —— 需要 PHP 以 FastCGI 跑且服务器不吞 PATH_INFO;
    3. 伪静态:/article/1.html —— 需要 Nginx try_files 或 Apache .htaccess 支持,观感最好。

    SEO 上的实话:

    • 三种形态都能被收录,伪静态 URL 更干净,但"是否收录"主要看内容质量与站点权重;
    • 能配伪静态就配伪静态(后台 SEO 设置里打开,面板会直接给出当前服务器的规则片段,Nginx/Apache 分页签);
    • 切换形态不会让老链接失效——老地址永久可访问;
    • 重要:切换形态后前台所有链接由系统统一生成(content_url()/page_url() 等函数),不要在模板里手拼 URL,拼了就会和形态不一致。

写回答

该问题已解决,不再接受新的采纳。