- 締切済み
サーバーのキャッシュを有効にしたい。
サーバーのキャッシュを有効にしたい。 KAGOYAのサーバーで、 KENT WEBのClipMailを利用しフォームを設置しております。 ページ遷移時にフォームの入力内容が保持されず、 原因を探っていたら、Cache-Controlでno-cacheになっていることが原因だと分かりました。 .htaccessでキャッシュを有効にするにはどうすればいいのでしょうか? ちなみに、他社サーバーでは入力内容は保持されています。 ▼取得したHTTPヘッダー ------------------------------ HTTP/1.1 200 OK Date: Thu, 29 Jul 2010 15:02:38 GMT Server: Apache/1.3.41 (Unix) PHP/5.2.13 mod_ssl/2.8.31 OpenSSL/0.9.7l X-Powered-By: PHP/5.2.13 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Proxy-Connection: close Connection: close
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- memphis
- ベストアンサー率40% (975/2395)
回答No.1
下のように記述すればいいと思います。 <FilesMatch "対象とするファイル"> Header set Cache-Control "設定したい内容" </FilesMatch>
お礼
ご回答ありがとうございます。 教えていただいた方法を試しましたがダメでした。 その後いろいろ調べましたが、 他社のレンタルサーバーで、 .htaccessの設置を許可していてもHeaderは変えられないというブログを見かけましたので、 もしかしたらKAGOYAもそうなのかもしれません。 一度、KAGOYAに問い合わせてみます。