Apacheでのリダイレクト設定




目次

リライト・リダイレクトの設定


 

リダイレクト


ブラウザから入力されたURLを指定された別URLにて再度読み込む設定。

URLの引っ越しをした際に、リダイレクト時のステータスコードにてクローラーへは下記検知をさせることができます。

  • 301:永久的なURL変更
  • 302:永久的な一時的なURL変更

設定し過ぎるとApacheへの負荷が掛りレスポンス遅延に繋がるので注意が必要。

外部参考サイト
ApacheウェブサーバーのRewrite設定で使える正規表現サンプル集

 

RewriteRule ****** ****** [R301]


リダイレクト設定を行うコマンド
 

RewriteCond


RewriteRule設定を行うための条件を記載します。
RewriteCondが設定されている直後のRewriteRuleはRewriteCondの条件が一致している場合のみ実施されます。
 

設定パラメータ


NC:大文字小文字を区別しない。
L:条件行使をこれ以上は行わない。
R:リダイレクト