※ ChatGPTを利用し、要約された質問です(原文:.htaccessでサーバエラー)
.htaccessでサーバエラー
このQ&Aのポイント
レンタルサーバを契約更新して新しいサーバに移動した結果、.htaccessを使用するとサーバエラーが発生し、HPが閲覧不可になってしまいます。
HTML単位でキャッシュ制御を行うために、<meta>タグを使用しましたが効果がありませんでした。
サーバはOCNのBizメール&ウェブ ビジネスのホスティングサービスを利用しています。.htaccessを使用する方法はありますか?
今までは.htaccessに
<Files ~ "\.(pdf|html)$">
Header set Pragma no-cache
Header set Cache-Control no-cache
</Files>
上記の記述をして運用していたのですが、レンタルサーバを契約更新して
新しいサーバに移動してからサーバエラーがでてしまい、HPが閲覧不可となります。
この記述を外すと正常に動作します。
しょうがないのでHTML単位で制御しようと
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="expires" content="0">
上記をheadに記述していますが、効果なくキャッシュされてしまいます。
どうにか.htaccessを使う様にできますか?これはサーバ側の仕様でしょうか・・・
サーバはOCNのBizメール&ウェブ ビジネス のホスティングサービスを利用しています。
レンタルサーバ契約時のhtaccess初期記述内容
Options -Indexes
SetEnv TZ JST-9
お礼
phpまでいくと私の手には負えなくなってきますので、サーバ再移転を含めて検討します。 勉強するか否かでしょうか笑 本当にありがとうございました。