Plone Addon for Rediechts

ftw.redirector的Python项目详细描述


Purpose

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

Installation

将包作为依赖项添加到您的设置中。py:

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

或者您的构建配置:

[instance]eggs +=ftw.redirector

重新运行buildout。

重新启动plone后,通过plone插件安装ftw.redirector 控制面板、快速安装程序或门户设置。

安装完插件后,转到PLONE控制面板以获取重定向 添加新重定向的顺序。

Usage

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

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

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

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

How it works

  • 重定向配置是一个灵活的对象(主要用于ftw.publisher兼容性)。
  • 只有在找不到内容时才会应用重定向(404)。
  • 重定向规则是自上而下应用的:顶级角色具有较高的优先级。 应用第一个匹配规则,不考虑后面的规则。
  • 当请求路径以源路径开始时重定向匹配。
  • 每个规则都需要一个源路径和一个目标。
  • 源路径必须以斜线开头,并且不应是站点根目录。
  • 目标可以是指向外部站点的路径(以斜线开头)或url。

Changelog

1.0.1 (2016-02-26)

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

1.0.0 (2015-11-23)

  • 初步实施 [乔恩]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JTable无法向新创建的列添加值   java如何调整JEditorPane中编辑区域的大小?   Java通过反射确定未知数组中的数组大小   java Intellij Idea有时无法按其预期的方式构建应用程序   java Swing GUI带有IntelliJ错误“contentPane不能设置为null”从终端编译时   如何将这些通用方法调用从C#转换为Java   在null上找不到java属性或字段“index”   从Java HashMap获取整数值时是否需要调用intValue()方法?   java Android谷歌地图获取相机中的图像块   unix无法捕获JAVA中“who m”命令的输出   java,同时将邮件发送到“收件人”标题“我”中的多个收件人   在java中向链表添加未知数量的节点   无法为Heroku上的discord bot设置java端口   java使用Apache HttpClient进行选项请求   与元素类型“ApplicationName”关联的属性“Application Version”需要java Open quote   Android Studio Java中的两个变量求和