我需要trac为1个环境,因此trac的项目选择页面对我的需求毫无用处。
trac.ini中是否有任何设置或使用trac-admin禁用可用的项目选择页面?
答案 0 :(得分:2)
使用Tracd时,可以使用选项--single-env;
-s, --single-env only serve a single project without the project list
您也可以在/etc/conf.d/tracd中将其设置为TRACD_OPTS;例如
TRACD_OPTS="--single-env --auth=*,/var/lib/trac/myproject/users.htdigest,example.com /var/lib/trac/myproject"
答案 1 :(得分:2)
不,没有这样的Trac选项。并不需要实现,你要求的。
Trac的组织单位是环境。 '-s'切换到 tracd 是一个廉价的重定向规则,用于将请求转发到webserver根目录到另一个目录,即单个Trac环境。您可以使用
进行相同的安排Redirect /trac/ http://www.example.com/trac/single-env
位于.htaccess file或httpd.conf 中
RewriteRule ^trac$ /trac/single-env
您不应该使用可用的客户端重定向,因为它们只是不可靠。