一覧表示みせたくない場合に。
TracUriRootのURLにアクセスすると /usr/local/lib/python2.6/site-packages/Trac-0.11.5.ja1-py2.6.egg/trac/templates/index.html を元に表示しているようだ。
なので解決策は3つ。
templateのファイルを直接編集する
空にするとか。適当に。
PythonOptionでindexのtemplateのファイルを変更する。
新しく/path/to/index.htmlを容易する。
PythonOption TracEnvIndexTemplate /path/to/index.html
RewritRule, LocationMatch, RedirectMatchなどで禁止する
適当なディレクティブ使って拒否する。
mod_rewriteの場合。以下の2つのURLの場合を拒否。
RewriteCond %{REQUEST_URI} ^/trac/?$ RewriteRule ^/ - [F]