プロが教える店舗&オフィスのセキュリティ対策術

画像ファイルとcssを編集してアップロードするところまではうまくいくのですが、webページから確認するとjpg及びcss限定で更新内容が反映されません。

index.htmlファイルやその他の拡張子のファイルは編集してアップロードするとすぐに反映されます。

httpd.confの設定に原因がある気がしますが解決に至らない為よろしくお願いします。

A 回答 (2件)

では件のファイル(cssが検証しやすい)をhttp経由で直接取得してみて欲しい。

(可能なら view-source)
取得できているのなら それを参照している位置が正しいのかをよく確認して欲しい。
ファイル名が(単体でupすると)変化してしまっていないかも確認
また、アップローダの設定でアップ先に同名既存に対する処理も確認しておく
あとキャッシュを消すときにブラウザが起動したままだとメモリに残ってて意味がない事があるよ

この回答への補足

GETで場所・名前ともに正常に取得できます。
FTPソフトの設定及びUP後のファイルが最新のものであることも確認しています。
同名既存の際は確認後上書きにしており、↑の通り最新ファイルになっていることも確認しました。
キャッシュを削除した際はブラウザを立ち上げなおしているんです。

補足日時:2007/09/21 15:58
    • good
    • 0

ブラウザのキャッシュをクリアして再読込





どう?

この回答への補足

それは行ってみましたがだめでした。
以下も検証していますがだめでした。
=============
1.htaccessに下記を記述
<Files ~ "\.(jpg|css)$">
Header set Pragma no-cache
Header set Cache-Control no-cache
Header set Expires "Thu, 01 Dec 1994 16:00:00 GMT"
</Files>

2.コマンドプロンプトから
ipconfig /flushdns

3.Ctrl+f5キー

そしてサーバの問題であると判断したのは
試しに他のサーバにDocumentRoot配下のフォルダごとアップロードしたらうまく反映されて表示されたのです。

補足日時:2007/09/21 14:45
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!