スポンサーサイト

一定期間更新がないため広告を表示しています

  • 2010.02.10 Wednesday
  • -
  • -
  • -
  • -
  • by スポンサードリンク

apache拡張モジュール 開発日記11 〜REDIRECT〜

apacheのモジュール内でリダイレクトの処理を載せますねー。

apr_table_set(r->headers_out, "Location", "/Login.html");
return REDIRECT;

これで第三引数のURIに移動できるっつーわけです。

このAPRはなんなのかというと
内部テーブルに key=valueの形式で値を保持しておくものです。

レスポンスのHTTPヘッダーを司る場所(r->headers_out)の、
URIを指定するためのkey値(location)に対するvalueに、
"Login.html"とセットしています。

レスポンスを作るときにこの値を見て生成しているので
無事にRedirectされるんじゃなかろうか。

ちなみに私の環境ではreturn REDIRECTできなかったから
return 302;にしました。
何かincludeする必要があるのかな・・・。

スポンサーサイト

  • 2010.02.10 Wednesday
  • -
  • 01:05
  • -
  • -
  • -
  • by スポンサードリンク

コメント
コメントする








   
この記事のトラックバックURL
トラックバック

calendar

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28293031   
<< October 2018 >>

selected entries

categories

archives

recent comment

recommend

links

profile

search this site.

sponsored links

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM