Expiresヘッダを送出するPHPのクラスとmod_rewrite
レンタルサーバーではmod_expiresが使えない場合が多いので、PHPとmod_rewriteで頑張って追加してみよう的な感じです。
ただ、以下で示す方法は、画像などの静的ファイルにExpiresヘッダを追加するため、ファイル数分のPHPが動くのでサーバーに大きな負荷をかけてしまいます。
上記理由により、アクセスが多いサイトでは、使用しない方が無難かも知れません。
レンタルサーバーではmod_expiresが使えない場合が多いので、PHPとmod_rewriteで頑張って追加してみよう的な感じです。
ただ、以下で示す方法は、画像などの静的ファイルにExpiresヘッダを追加するため、ファイル数分のPHPが動くのでサーバーに大きな負荷をかけてしまいます。
上記理由により、アクセスが多いサイトでは、使用しない方が無難かも知れません。
アドレスバーに直接URLを打ち込んで移動すると、タイプミスで間違ったページへ移動してしまい「404 Not Foundが表示された」なんて言う経験、ありますよね?
そんな時でも安心な、ちょっと便利で優しい404ページを作ってみたいと思います。
Webコーディングをする際、サーバーにアップロードする前にまず、ローカルで動作確認を行うと思いますが、Windowsのローカル環境ではルートパスで記述されたリンクを正常に読む込む事が出来ません。
そんな悩みを解決するべく、WindowsにApacheをインストールしてローカルテスト環境を構築する方法をざっと書いてみます。