質問編集履歴
1
キャッシュファイルを閲覧したらcssが読み込まれていなかったため追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -138,4 +138,36 @@
|
|
138
138
|
}
|
139
139
|
```
|
140
140
|
socket.io.jsはバイト数:62445、行数:8となっており両方合わせても、62471,11と500バイトほどの誤差があります。
|
141
|
-
目的をcss,js,png,gifファイルをキャッシュするとした時に、上記のNginxの設定で間違い無いのでしょうか?(投げやりな質問で申し訳ございません)。
|
141
|
+
目的をcss,js,png,gifファイルをキャッシュするとした時に、上記のNginxの設定で間違い無いのでしょうか?(投げやりな質問で申し訳ございません)。
|
142
|
+
|
143
|
+
追加:
|
144
|
+
catでキャッシュファイルを見たところ、どうやら<script src="/socket.io/socket.io.js"></script>しか、キャッシュされておらず、ファイル内にindex.cssを確認できませんでした。
|
145
|
+
```javascript
|
146
|
+
var express = require('express');
|
147
|
+
var app = express();
|
148
|
+
var http = require('http').Server(app);
|
149
|
+
var io = require('socket.io')(http);
|
150
|
+
var fs = require('fs');
|
151
|
+
|
152
|
+
const MongoClient = require('mongodb').MongoClient;
|
153
|
+
const f = require('util').format;
|
154
|
+
const assert = require('assert');
|
155
|
+
//この辺が怪しい?
|
156
|
+
app.use(express.static(__dirname + '/public'));
|
157
|
+
|
158
|
+
|
159
|
+
|
160
|
+
app.get('/', function(req, res){
|
161
|
+
res.sendFile(__dirname + '/index.html');
|
162
|
+
});
|
163
|
+
|
164
|
+
//socket.io処理は省略
|
165
|
+
|
166
|
+
http.listen(3000, function(){
|
167
|
+
console.log('listening on *:3000');
|
168
|
+
});
|
169
|
+
```
|
170
|
+
上記は/home/manager/www/sample/app.jsです。
|
171
|
+
|
172
|
+
xxx.xx.xxx.xxx:3000/socket.io/socket.jsはキャッシュできていますが
|
173
|
+
xxx.xx.xxx.xxx:3000/public/stylesheets/index.cssはキャッシュできていないようです。
|