Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)

バージョン 5 から バージョン 6 における更新: test

差分発生行の前後
無視リスト:
更新日時:
2007/02/27 23:15:56 (18 年 前)
更新者:
weekbuild (IP アドレス: 218.110.157.68)
コメント:

--

凡例:

変更なし
追加
削除
変更
  • test

    v5 v6  
    106106}}} 
    107107 
     108= a = 
     109#158の続きです。 
     110 
     111Apacheのmod_rewriteを使えば、!TracEnvにあるhtdocsへも 
     112Ptyhonを経由せずにアクセスできます。 
     113ここからは、tracで用意された方法ではないので、自己責任で。 
     114 
     115(1)!TracEnvの静的リソースのフォルダ(htdocs)を、Apacheで公開します。 
     116これもセキュリティに注意。!TracEnv全体を公開したりしないように。 
     117[[BR]] 
     118 
     119前回と同様に、公開するURLは他のURLとかぶらないようにしてください。 
     120TracのURLが{{{http://サーバ名/trac/}}}にしているなら、 
     121{{{http://サーバ名/tracenvhtdocs/}}}にするとか。 
     122 
     123例:[[BR]] 
     124!TracLight(C:\!TracLightにインストール)の場合: 
     125httpd.confに以下を追加 
     126{{{ 
     127Alias /tracenvhtdocs/ "C:/TracLight/project/trac/htdocs/" 
     128<Directory "c:/TracLight/project/trac/htdocs/"> 
     129    AllowOverride None 
     130    Order allow,deny 
     131    Allow from all 
     132</Directory> 
     133}}} 
     134 
     135[wiki:TracDoc/SakuraInternet さくらインターネット]の場合:スタティックリンクを張って 
     136しまいましょう。シェルで以下のコマンドを実行。 
     137{{{ 
     138ln -s ~/local/var/trac/repo/htdocs ~/www/tracenvhtdocs 
     139 
     140}}} 
     141 
     142(2).htaccessにて、mod_rewriteの設定をします。 
     143もちろん、Apacheがmod_rewriteを使えるようになっていることが必要。 
     144!TracEnvのhtdocsのURLは、{{{http://TracのURL/chrome/site/}}}なので、 
     145このURLが{{{http:/サーバ名/tracenvhtdocs/}}}に返還されるように設定します。 
     146 
     147例:[[BR]] 
     148.htaccessに以下のように記載。(TracのURLが{{{http://サーバ名/trac/の場合}}}) 
     149{{{ 
     150RewriteRule ^/trac/chrome/site/(.*)$ /tracenvhtdocs/$1 [L] 
     151}}} 
     152 
     153