使用Python在Plone上執行HTTP重定向的推薦方式是什麼?什麼鉤子可用?可以通過ZMI管理重定向嗎?我的猜測是,每個站點的預遍歷機制允許您檢查URL並攔截請求,如果它看起來需要重定向。Plone上的重定向
我們有一些複雜的重定向規則,把它們放到Apache/NGINX上是沒有意義的。
使用Python在Plone上執行HTTP重定向的推薦方式是什麼?什麼鉤子可用?可以通過ZMI管理重定向嗎?我的猜測是,每個站點的預遍歷機制允許您檢查URL並攔截請求,如果它看起來需要重定向。Plone上的重定向
我們有一些複雜的重定向規則,把它們放到Apache/NGINX上是沒有意義的。
最後,這是我需要的代碼:
http://opensourcehacker.com/2011/08/03/python-based-http-redirect-rules-with-plone/
遺憾的是沒有允許用Python語言編寫的這樣簡單地重定向邏輯存在附加的。
也許你可以做些什麼:http://pypi.python.org/pypi/plone.app.redirector。 RedirectionTool使用此技術允許在Plone中重命名的內容的TTW管理。但我認爲你可以將它用於你需要在Python中執行的任何複雜的重定向。
還有:
和:
我同意它可能是很高興有Plone漢dle重定向與內容沒有嚴格關聯(假設這是「複雜重定向」的意思)
plone.app.redirector作爲404頁面呈現的頁面的一部分進行操作......因此它只會讓您對實際不存在的路徑執行重定向。 –
不確定是否http://plone.org/products/redirectiontool/與http://pypi.python.org/pypi/Products.RedirectionTool相同。 changelog和releasedates看起來不一樣。它可能是值得一試
他們是一樣的;我們需要以某種方式使這一點更加明顯。 – aclark
301:該博文已被移至http://opensourcehacker.com/2011/08/03/python-based-http-redirect-rules-with-plone/ –
修復了該鏈接(長文本文本請允許ME PRESS現在添加評論按鈕 –