>>742
644は実行権限が無いから、プログラムとしては動かない
とはいえ拡張子がcgiだとhttp経由ではプログラムとしてしか見れないようになってるはず
つまり644で閲覧は現実的じゃない(できないことは無いだろうけど)

それよりもif文で分岐して2つのファイルのどちらかを読み込んで表示すればいいんじゃね?