默认Trac安装将显示WikiStart页面作为其主页。我希望它显示另一个页面。我怎么做?我无法找到Google的任何内容,因为任何带有“Trac”的请求都会返回到使用Trac的每个开源项目的链接。如何更改Trac wiki中的默认登录页面?
回答
如果您的Trac安装位于Apache之后,那么您可以使用Apache配置指令来重定向或重命名“主页”url。例如,查看“别名”指令。
是的,我在Apache后面,但是在请求/ projectname/wiki时,我真的没办法配置Trac本身来显示某个页面吗? – lindelof 2009-08-18 06:18:11
想要显示不同的维基页面还是不同类型的页面?我不知道前者的配置选项,但是您可以在trac.ini
中使用[trac] default_handler
来使自定义查询页面成为默认页面。
编辑:快速浏览源代码,WikiStart作为wiki的起始页面非常好的硬编码。所以,没有补丁Trac,我不认为你可以做你以后的事情。
如果您想保留“欢迎使用Trac”页面,您是否考虑过简单地将该内容迁移到新页面,然后编辑WikiStart? Trac文档升级会使WikiStart页面保持不变(如文档here),所以在这方面您不会为自己陷入困境。
似乎没有希望覆盖/wiki
呈现除WikiStart
以外的wiki页面的URL路径。这是由设计硬编码(也许是一个很好的理由)。
另一方面,您可以使用[mainnav]
部分中的配置选项覆盖主导航区域中的Wiki
链接,并使其指向自定义wiki页面,例如,
[mainnav]
wiki.label = Home
wiki.href = /wiki/HomePage
在trac:wiki:TracInterfaceCustomization#CustomNavigationEntries
迄今为止最好的解决方案! – 2015-08-18 16:26:21
我解决同样的问题,看到的细节是使用[[Include]]
宏(http://trac-hacks.org/wiki/IncludeMacro),并有WikiStart页面包含一个包含语句。
我想要一个不同于WikiStart的页面名称,所以我可以使用页面名称前缀对页面集合进行分类,例如,MyToolNameIntroduction是我的起始页面。
这TRAC票表明,它是不能直接:http://trac.edgewall.org/ticket/9012
- 1. 如何自动更新trac wiki页面?
- 2. SonarQube 6.2 - 将默认登录页面更改为/ about
- 3. 如何更改默认页面
- 4. 自定义默认登录页面Alfresco
- 5. 更改sqlbuddy的默认登录信息
- 6. 更改FOSUserBundle(Symfony)中的默认登录页
- 7. 更改cPanel中的默认页面
- 8. 在任何Trac wiki页面上获取用户名(Trac 0.11)
- 9. Spring Security禁用默认登录页面
- 10. 如何用Facebook登录认证画面更改默认图标的Android
- 11. 将分页:如何更改链接中的默认页面
- 12. 如何更改Laravel 5中的默认登录URL?
- 13. 在OS X Lion中更改WiFi登录页面的默认浏览器
- 14. 在MVC中更改默认页面
- 15. 避免keycloak默认登录页面并使用项目登录页面
- 16. 更改Apache的默认页面为PHP
- 17. wordpress登陆页面和默认页面
- 18. 如何更改默认的Laravel Auth登录视图
- 19. 如何将页面设置为Google Code上的默认wiki页面?
- 20. 如何更改Rails中的默认错误页面
- 21. 如何更改MVC3中的默认错误页面位置?
- 22. 更改GreenDroid页面视图中的默认页面
- 23. 如何在登录页面使用dropdownbox更改页面文化?
- 24. TRAC:如何将组件/里程碑添加到wiki页面?
- 25. 将WordPress的默认登录页面(列出帖子)更改为页面(如about,contact)
- 26. 设置登录页面,在asp.net mvc的默认页5
- 27. 更改打印默认页面大小
- 28. 使用MVC更改默认页面
- 29. 我如何摆脱keycloak的默认登录页面并使用我自己的登录页面
- 30. 如何更改默认ASP.NET登录控制数据库
应该迁移到Serverfault – 2009-08-17 21:19:12
对于那些1.X用户:'TRAC管理员/路径/要/项目wiki命名WikiStart WikiDocsStart'。 – spinkus 2014-07-08 09:23:02