木曜日, 8月 27, 2009

Mercurialのcgiファイル名を隠蔽する

こちら(*1)を見ながらMercurialのcgiインターフェースを用意したのですが、アクセスするURLにcgiファイル名が見えるのが微妙に気になっていました。

たまたまこちら(*2)をお見かけしたので試してみましたが、どうもうまく行きません。やけくそになりして、cgiファイルに追記する内容のうち、

os.environ['SCRIPT_NAME'] = os.getenv('SCRIPT_URL')[:-len(os.getenv('PATH_INFO' , ''))]

os.environ['SCRIPT_NAME'] = 'cgiファイルのあるURL直書き'
にしたところうまく行きました(あたりまえ?)。


*1 http://www.proton.jp/main/programming/mercurial.html
*2 http://8-p.info/mercurial-dreamhost.html

0 件のコメント: