コードはローカルではうまく機能していますが、コードを digitalocean Web サーバーにプルすると、コードがローカルのようには機能しません。
app.configure(function(){
app.use(express.bodyParser());
app.use(express.static(__dirname + '/dynamicApp'));
app.use(express.static(__dirname + '/staticApp'));
});
/staticApp のコンテンツにアクセスしようとすると、ローカルでは機能しますが、デジタル オーシャン サーバーでは機能しません。/dynamicApp のコンテンツは適切に機能します。
どちらの環境も同じ node.js バージョン (0.10.17) で、サーバー ファイルを Vim で読み込んでいますが、それらは同じです。すべてのフォルダーで ls を実行しましたが、構造は同じです。キャッシュに問題があるかどうかを確認するために、Chrome のシークレット モードで試してみましたが、問題はまだ解決していません。
なぜこれが起こるのか、誰にも手がかりがありますか?