{ "info": { "author": "Julien Marinescu aka davisp1", "author_email": "davisp%40xenbox.fr", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Zope2", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "Introduction\n============\n\ncollective.regexredirector extends the plone.app.redirector behavior to allow to define redirections\nusing regular expressions.\n\nIt might be particulary useful if you migrate an old website and you want to map old urls to the new\nsite structure.\n\n\nNote: when a 404 occurs, collective.regexredirector first calls plone.app.redirector, and if it does not\nredirect, then collective.regexredirector tries to match one of its registered regular expressions.\n\nUsage\n=====\n\nIn the Plone control panel, go to the \"RegexRedirector\" control panel and enter your redirection rules.\n\nOne redirection by line using the following format ::\n\n 'old_url'='new_url'\n 'old_url2'='new_url2'\n\n\nExamples\n--------\n\nRedirecting all urls like /news/something to /archives/index ::\n\n '/news/.*'='/archives/index'\n\nRedirecting all urls like /tags/something to /category/something ::\n\n '/tags/(?P.+)'='/category/\\g/view'\n\n\nINSTALL\n=======\n\nAdd collective.regexredirector to your buildout eggs.\n\nCredits\n=======\n\nCompanies\n---------\n\n|makinacom|_\n\n* `Planet Makina Corpus `_\n* `Contact us `_\n\n\nAuthors\n-------\n\n- Julien Marinescu davisp1 \n\n.. Contributors\n\n.. |makinacom| image:: http://depot.makina-corpus.org/public/logo.gif\n.. _makinacom: http://www.makina-corpus.com\n\nChangelog\n=========\n\n0.2.3 (2015-05-26)\n------------------\n\n- Fix bug when no match\n\n0.2.2 (2015-05-12)\n------------------\n\n- Supports redirection to url containing a querystring\n- Fix bug if rules contain '='\n\n0.2.1 (2013-03-28)\n-------------------\n\n- Fix egg (missing /docs)\n\n0.2 (2013-03-28)\n-------------------\n\n- Fix egg (missing README.rst)\n\n0.1 (2013-01-30)\n-------------------\n\n- Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.regexredirector", "keywords": "plone", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.regexredirector", "package_url": "https://pypi.org/project/collective.regexredirector/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.regexredirector/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/collective/collective.regexredirector" }, "release_url": "https://pypi.org/project/collective.regexredirector/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "Addon for plone.app.redirector concerning regex redirector", "version": "0.2.3" }, "last_serial": 1562474, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f0b605f34aecc54e063022b7d26b4203", "sha256": "5baa0abdf652e238d85d5e58fd3406a421d28cb962935ad7f569ff2d9491d204" }, "downloads": -1, "filename": "collective.regexredirector-0.1.zip", "has_sig": false, "md5_digest": "f0b605f34aecc54e063022b7d26b4203", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20794, "upload_time": "2013-01-30T15:05:05", "url": "https://files.pythonhosted.org/packages/1f/24/1d6d8502946cf24a632668c35b6787efa41cd204e43c13510e58ace20256/collective.regexredirector-0.1.zip" } ], "0.2": [], "0.2.1": [ { "comment_text": "", "digests": { "md5": "697d6d3aa6ebb68178e26d7d29c52bd4", "sha256": "6251609ddfe3a096965da62fef5c2d6708b849ae4a732e77dd864351c9dd11a5" }, "downloads": -1, "filename": "collective.regexredirector-0.2.1.zip", "has_sig": false, "md5_digest": "697d6d3aa6ebb68178e26d7d29c52bd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22492, "upload_time": "2013-03-28T15:31:00", "url": "https://files.pythonhosted.org/packages/52/51/e58e422692f2bed234a82a8bca32630a3e7bc3278cb7297d046776feb308/collective.regexredirector-0.2.1.zip" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9fe12a1d1dcd042f5cb80a432f19a691", "sha256": "f9cd8d4782a59723db2075f1eacfd68aaeda2660f881b28ab33b9a4ddf79ea7a" }, "downloads": -1, "filename": "collective.regexredirector-0.2.2.zip", "has_sig": false, "md5_digest": "9fe12a1d1dcd042f5cb80a432f19a691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22748, "upload_time": "2015-05-12T08:21:00", "url": "https://files.pythonhosted.org/packages/be/64/1460af6e7ce9054f52af1ee677b96eeaa01e702c8c9a0841da64872fa6f0/collective.regexredirector-0.2.2.zip" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "4b178510fd2e1a6a9ebe7af18302897a", "sha256": "f004f01a0e0367cfed469c6a1cb1251006e8bc3c62307995e1283b8049765b91" }, "downloads": -1, "filename": "collective.regexredirector-0.2.3.zip", "has_sig": false, "md5_digest": "4b178510fd2e1a6a9ebe7af18302897a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22800, "upload_time": "2015-05-26T08:06:39", "url": "https://files.pythonhosted.org/packages/0f/ff/041b736c19b2438bd6796c6361cb498c6aded773968afe9d4e6ab1d99ef9/collective.regexredirector-0.2.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b178510fd2e1a6a9ebe7af18302897a", "sha256": "f004f01a0e0367cfed469c6a1cb1251006e8bc3c62307995e1283b8049765b91" }, "downloads": -1, "filename": "collective.regexredirector-0.2.3.zip", "has_sig": false, "md5_digest": "4b178510fd2e1a6a9ebe7af18302897a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22800, "upload_time": "2015-05-26T08:06:39", "url": "https://files.pythonhosted.org/packages/0f/ff/041b736c19b2438bd6796c6361cb498c6aded773968afe9d4e6ab1d99ef9/collective.regexredirector-0.2.3.zip" } ] }