重写规则

可以在网站“设置” – “重写规则”中添加重写规则,将某个或者某一类URL映射到另外一个或一组URL上。

示例

示例1:将 /a/abc.html 重写到 /b/abc.html

  • 匹配规则:^/a/(.+)$
  • 目标URL:/b/${1} (其中${1}是匹配规则中第一个括号匹配的内容)

示例2:将任何URL都增加一个 /prefix 目录

  • 匹配规则:^(.+)$
  • 目标URL:/prefix${1} (这里没有加入/,因为匹配的内容中已经包含)

示例3:将 /123_456.html 类似的URL重写为目录

  • 匹配规则:^/(\d+)_(\d+)\.html$ (其中\d表示数字,并注意.符号是特殊符号,需要转义变成\.
  • 目标URL:/${1}/${2}/index.html (变成/123/456/index.html