Pathauto

Pathauto 模块可根据定义的规则自动为各种内容(节点、术语、用户等)生成 URL 别名。例如让节点 URL 使用 /category/my-node-title 代替 /node/123,从而获得更好的 SEO 效果。

Drupal 8 依赖性

Drupal 7 依赖性

已知问题

  • D7: 多语言链接别名支持还不太稳定。

其它推荐模块

  • Redirect (D7, D8) 能够在路径变化自动在别名间设置重写向,避免别名失效
  • Global Redirect (D7) 确保内容只使用 URL 别名路径,而将其它路径都重定向到此路径上。(如访问 /node/2 时会 301/302 跳转到对应 URL 别名)。此功能已经被包含在D8 版本 Redirect 模块中。
  • Pathologic (可以对内容中失效的 URL 进行修复,不确定是否可以很好地处理 Pathauto)
  • Sub-pathauto (D7) 提供别名子路径支持。例如 "node/1" 的链接别名为 "about-my-site",那么可以使用 "about-my-site/edit" 代替原有的编辑路径 "node/1/edit"。舒服!
  • Transliteration (D7) 当 URL 包含 ASCII 128 以外字符时,可以将 URL 转为 ASCII 128(例如可以将中文文件名转为拼音)。在 Drupal 8 中, Pathauto 使用内核 API 实现此功能。

项目信息

名称:Pathauto (pathauto)
类型:模块
安装量:超过 659,537 个站点正在使用(查看统计

下载地址