Apache(アパッチ)

サーバー

.htaccessでno-cacheを設定

ホームページを修正したにも拘らず、

お客さんから 「修正されていないんですけど。。。」 という連絡が!!

 

そのような場合に良くあるのが、

キャッシュが残ってしまっているということです。

 

なので、ブラウザを更新して頂くと修正内容が反映されました、

という事はホームページの制作現場ではあるあるだと思います。

 

で、

先日、

あるお客さんから「no-cache」を設定してApacheがキャッシュを残さないようにして欲しいという依頼がありました。

 

その時のメモ書きです。

 

まず、httpd.confを確認すると、

必要なモジュールが読み込まれていなかったので、

#LoadModule headers_module modules/mod_headers.so

の頭の#をとってmod_headersモジュールを有効化させてやります。
※Apacheの再起動も忘れずに

 

あとは

.htaccessに

<IfModule mod_headers.c>
  Header set Pragma no-cache
  Header set Cache-Control no-cache
</IfModule>

を追記してやれば、

設定完了です!!

 

念の為にレスポンスヘッダを確認してみて、

以下の様になっていればOKです!!
no-cache

ついでなんで、

逆にキャッシュを利用する方法もまとめてみました。
キャッシュを利用する方法

WordPress短期学習プログラム

関連記事

  1. Apache(アパッチ)

    Linux

    Apache(WEBサーバ)の再起動、起動、停止コマンド

    Apache(WEBサーバ)の再起動Apache(WE…

  2. サーバー設定

    PHP

    お名前.comのVPSサーバ(KVM)にPHPをインストール

    お名前.comのVPSサーバにPHPをインストールしてみました!!…

  3. Apache(アパッチ)

    WP(WordPress)

    DirectoryIndexに「index.php」を追加

    新しく構築したサーバにWordPressをインストールしたので、早…

  4. PHP(ピー・エイチ・ピー)

    PHP

    【CVE-2017-5340】PHP7 脆弱性の対応

    結構前の話になってしまうのですが、PHP7.0.xxとPHP7.1…

  5. CentOS7 PHP7.1.5のphp.ini
  6. サーバー設定

    PHP

    PHPの最新リポジトリを追加でエラー!!

    Ubuntu(バージョンは16.xx)で構築したサーバに、PHP7…

最近の記事

  1. Technology-Connection-Net
  2. ドメインにハイフンを使うのは日本人だけ?
  3. SSL(HTTPS)
  4. ドメインについて
  5. WP:WordPress(ワードプレス)
  6. ドメイン(domain)
  7. JPドメイン
  8. 高速(スピード)
  9. ブログアクセス
  10. 高速(スピード)
PAGE TOP