我已经从互联网上的一个网站导入了一些页面到我的plone站点。现在的问题是,当导入plone时,它会更改url,这会导致plone无法定位文件。因此,在导入之前,下面是一个urls外观的示例:
Scandiatransplant
在进口之后,看起来是这样的:
http://localhost:8080/Scandiatransplant/wiki/index.html?What_Is_Scandiatransplant显然,这是一个问题,因为没有称为index.html的选项?有办法解决这个问题吗?我在想,也许可以通过在pipeline.cfg文件中添加一个步骤来修复它,该步骤告诉您不要更改url?不过,这只是猜测而已。我还没做过pipeline.cfg。网站:http://plone.org/products/funnelweb/#using-a-local-pipeline-configuration解释说,一个人可以创建一个pipeline.cfg文件,但它并没有告诉在哪里放置该文件。我应该把这份文件放在哪里?
最后..。它可以通过正则表达式来表示,在导入过程中要忽略哪些文件,但我没有告诉funnelweb忽略任何文件。它仍然没有导入图像,pdf文件,xslt等等。有谁也经历过这种情况吗?
所以,总结我的问题。
发布于 2013-02-04 12:49:50
funnelweb在哪里可以找到它:
bin/funnelweb -管道=path/to/your/管线.bin?What_Is_Scandiatransplant用作新Plone页面的id,而其他页面中使用的URL则需要重写以匹配。
你当然可以在管道中做到这一点,但是比在这里容易写的要复杂一些。遵循funnelweb的文档( urltidy组件将帮助重写URL),并可以自由地就您在这里遇到的问题提出具体的问题。https://stackoverflow.com/questions/14686885
复制相似问题