0017

.htaccessで301リダイレクト及び独自デザインの404.htmlを設定する方法

.htaccessで301リダイレクト及び独自デザインの404.htmlを設定する方法

2012.4.4

サーバをリニューアル・移転した際、旧ページから新ページへ自動で飛ばしたい時に、301リダイレクトを使う方法をど忘れしてはまったのでメモ。

サンプル例

301リダイレクト

例)http://example.com/hoge/fuga.htmlhttp://example.com/fuga.htmlにする

```

ポイントは3つ。

- 移動前のページは、http://example.com 以下の記述をすること。(/hoge/fuga.html)
- 移動前と飛び先のページの間には、半角スペースを入れること。
- 飛び先のURLは、httpからの絶対パスで記述すること。(http://example.com/fuga.html)

## 独自デザインの404.htmlを設定する

デザインを施した404.htmlをアップロードする。ここではルートに配置していると仮定します。

ErrorDocument 404 /404.html



ポイントは2つ。

- 移動前のページは、http://example.com 以下の記述をすること。(/404.html)
- 404の文字と飛び先のページの間には、半角スペースを入れること。