最新記事

カテゴリ

全記事(数)表示

全タイトルを表示

リンク

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

関連記事一覧

読み込み中


カテゴリ「スポンサー広告」の記事一覧

Apacheでページを強制的にリダイレクトさせる方法 (時間での制御)

Apacheで指定した時間内で特定パス以下にアクセスがあった場合に、

強制的に指定したページにリダイレクトさせる方法について記載します。

RewriteEngineを使用します。

 

サーバのメンテナンス時などで、作業時間中は特定のページ(メンテナンス中お知らせページなど)

を表示させたりする時に利用できます。

 

例として時間帯が「2010/10/10 1:00 ~ 2010/10/10 5:00」 の間に、

/test/以下へのアクセスを/mainte.htmlへリダイレクトする方法を示します。

 

/etc/httpd.confを修正します。

RewriteEngine on
RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} >201010100100 # 2010/10/10 01:00
RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} <201010100500 # 2010/10/10 05:00
RewriteRule (^/test/.*) /mainte.html [R] # /test/以下を/mainte.htmlへ強制リダイレクト

 

以上。

スポンサーサイト

関連記事一覧

読み込み中

タグ : Apache


カテゴリ「Apache」の記事一覧

前の記事≫ApacheでRefererによるアクセス制限の方法
次の記事≫Apacheでページを強制的にリダイレクトさせる方法


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。