跳转到主要内容

Plone重定向插件

项目描述

目的

这是一个Plone插件,允许管理重定向。它允许添加新的重定向,这些重定向可以指向内部或外部URL。

兼容性

支持Plone 4.35.1

安装

将包作为依赖项添加到您的setup.py

setup(...
      install_requires=[
        ...
        'ftw.redirector',
      ])

或您的buildout配置

[instance]
eggs += ftw.redirector

并重新运行buildout。

重启Plone后,通过Plone插件控制面板、quickinstaller或portal_setup安装ftw.redirector。

安装插件后,转到Plone控制面板中的重定向,以添加新的重定向。

使用

成功安装插件后,转到Plone控制面板,其中添加了一个新的“重定向配置”链接

https://raw.github.com/4teamwork/ftw.redirector/master/docs/controlpanel.png

可以通过编辑配置轻松管理重定向规则

https://raw.github.com/4teamwork/ftw.redirector/master/docs/edit-config.png

它如何工作

  • 重定向配置是一个dexterity对象(主要为了与ftw.publisher兼容)。

  • 只有在找不到内容(404)的情况下才应用重定向。

  • 重定向规则自上而下应用:顶部角色具有更高的优先级。首先匹配的规则将被应用,后面的规则将不被考虑。

  • 重定向匹配当请求路径以源路径开始时。

  • 每个规则都需要一个源路径和一个目标。

  • 源路径必须以斜杠开头,且不应是站点根目录。

  • 目标可以是路径(以斜杠开头)或指向外部站点的URL。

变更日志

1.1.2 (2020-01-09)

  • 将 ftw.redirector 的 portal_type 翻译添加到 plone 域。 [tinagerber]

1.1.1 (2019-12-16)

  • 提供预编译包。 [tinagerber]

1.1 (2019-10-01)

  • 由于新版本不再支持 Python 2.7,因此需要 openpyxl < 2.6 [jone]

  • 添加对 Plone 5.1.x 的支持。 [mbaechtold]

  • 为 Plone 5 添加新配置文件(通过标题区分) [djowett-ftw]

1.0.1 (2016-02-26)

  • 匹配精确路径元素,而不是 “startswith”。 [jone]

1.0.0 (2015-11-23)

  • 初始实现 [jone]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

ftw.redirector-1.1.2.tar.gz (716.6 kB 查看哈希值)

上传时间

由以下提供支持