私は現在、ファビコンを機能させようとしている単純なexpress.jsの例を実行しています。ローカルではすべて正常に動作しますが、本番サーバーにアップロードすると、デフォルトのファビコンが表示されます。キャッシュをクリアしようとしましたが、運用サーバーの favicon が表示されないようです。Windows 2008 aws サーバーの iisnode ですべてを実行しています。
誰が問題が何であるか知っていますか?
var express = require('express');
var app = express();
var port = process.env.PORT || 3000;
var bodyParser = require('body-parser');
//for favicon
var favicon = require('serve-favicon');
app.configure(function() {
app.use(express.favicon(__dirname + '/views/icons/favicon.ico'));
app.use(express.static(__dirname, 'views'));
});
app.listen(port);
console.log("full path is: " + (__dirname + '/views/icons/favicon.ico'));
console.log('The magic happens on port ' + port);