ソースとcgiを分離
productsのエラー回避