CodeIgniterのsystem関連のソースを非公開の場所に設置

以下のエントリでCodeIgniterの設置をしたところから。
MacからUbuntuにCodeIgniterを設置 - masaakibの日記


こちらを参照:
http://www.jom.jp/blog/2009/03/11/codeigniter環境構築手順/


やっぱり見せたくないものは非公開の場所に置くべきだな、と。


で、まず、CodeIgniterのソースの中で、
「system」ディレクトリをまるごと非公開の場所に移動させる。


1. ドキュメントルートの外にディレクトリを作っておいて、

$ sudo mv system (非公開ディレクトリのパス)/system

2. index.phpの、

$system_folder = "system";

$system_folder = "(非公開ディレクトリのパス)/system";

に変更。
ここはルートからのパスでもOKだった。


Eclipseで作成したプロジェクトの外側に置いてしまったので、
system以下のファイルの編集は、個別にテキストエディタで開くとか。。。


と思ったら、
amazon:CodeIgniter徹底入門
にこのあたりのことは記述あり。