目次
/etc/httpd/conf/httpd.confへ下記設定を追加する。
LoadModule rewrite_module modules/mod_rewrite.so
RewriteEngine on
リライト
ブラウザ上のURLは変わることはなく、指定されたURLの別画面をApacheサーバーから返すようにしている。
設定し過ぎるとApacheへの負荷が掛りレスポンス遅延に繋がるので注意が必要。
ブラウザから入力されたURLを指定された別URLにて再度読み込む設定。
URLの引っ越しをした際に、リダイレクト時のステータスコードにてクローラーへは下記検知をさせることができます。
設定し過ぎるとApacheへの負荷が掛りレスポンス遅延に繋がるので注意が必要。
外部参考サイト
ApacheウェブサーバーのRewrite設定で使える正規表現サンプル集
リライトの設定を行うコマンド
RewriteRule設定を行うための条件を記載します。
RewriteCondが設定されている直後のRewriteRuleはRewriteCondの条件が一致している場合のみ実施されます。
Webサーバのディレクトリ単位での制御を行うファイルです。
ファイル名を変更する場合は、下記設定を行います。
AccessFileName .hogehoge
NC:大文字小文字を区別しない。
L:条件行使をこれ以上は行わない。
R:リダイレクト
関連Link
WEB管理のノウハウを蓄積しているウェブサイトです。