Symhonic-net.Comトップページ

Symphonic-net.Com User Forum

フォーラムインデックスに戻る
Linear

更新が反映されない

by 棘樽, Sunday, April 02, 2017, 12:48

3年程前からですが、F5キーを押すなどしてページを更新しないと更新が反映されない。
どのブラウザで見ても同じなので、ブラウザではなくここのサーバーに問題があるものと思われます。
ブラウザの設定でF5キーを押したりしなくても更新されるようにすることは可能かもしれませんが、それではだめ。自分の環境だけなので。
サイトを訪れた人皆がすぐに更新に気付いてくれるようになってほしい。
だから以前のようにF5キーを押したりしなくてもすぐに更新が反映されるようにしてほしい。
できますか?

  67 views

更新が反映されない

by ., Sunday, April 02, 2017, 19:45 @ 棘樽

簡単なテストをしてみましたが、サーバーには特に問題はないように思いました。

(1) 「ほげ」と表示されるようにしてアップロード
(2) ブラウザーAのキャッシュクリア
(3) ブラウザーBのキャッシュクリア
(4) ブラウザーAでアクセス=「ほげ」と表示される
(5) 「ふが」と表示されるように変更してアップロード
(6) ブラウザーAでアクセス=「ほげ」と表示される
(7) ブラウザーBでアクセス=「ふが」と表示される

(7)で「ふが」と表示されるので、サーバーが返すデータ自体はキャッシュされてはおらず期待通りです。

つまりサーバーの設定には特に問題はなくて基本的にはブラウザーのキャッシュの問題だと言えます。

対処方法なんですが、おそらく静的なHTMLでお書きだと思うのですが、合ってますか?
その場合、ブラウザー側のキャッシュが最新のものかどうか確かめるようにHTTPのヘッダー(HTMLのヘッダーではないです)に記述を追加してやれば回避できます。

具体的なやり方なんですが、ここに書いてしまうとサーバーに本来不要な負荷をかけてしまうおそれがあるため、申し訳ないのですがヒントだけといたします。

.htaccessをごにょごにょすると回避できます。
ググってお試しください。

  66 views

更新が反映されない

by 棘樽, Monday, April 03, 2017, 20:40 @ .

3年前サーバーの仕様?が変わったことでこうなった…というわけではないのですね。
他のサーバーだと今でもすぐに更新が反映されるし…
ここのサーバー自体に問題があるものだとばかり思っていました。

.htaccessでこの問題を解決させられるのですね。
今調べて実装してみた。そのところ…
F5キーを押さなくても瞬時に更新が反映されるようになりました!
助かりました。早く書き込んでいればよかった。
でも.htaccessは設置するとサーバーに負荷がかかるような気がするので少し不安…

  55 views

更新が反映されない

by ., Tuesday, April 04, 2017, 05:47 @ 棘樽

ご報告、どうもありがとうございます。
期待通りの動作が実現できたようでよかったです。

無料サーバーの場合、広告などの配信のために静的なHTMLであっても常にブラウザーのキャッシュを使わせないようにしている場合があります。
symphonic-net.comの場合だとそのような設定ではなく、素直な設定になっているため、他のサーバーとは振る舞いが違って見えるかもしれませんね。

  56 views
RSS Feed of thread
868 Postings in 223 Threads, 1 registered users, 4 users online (0 registered, 4 guests)
RSS Postings  RSS Threads | 連絡先
powered by my little forum