BLOG ENTRY

$_SERVER['PATH_INFO']でやる擬似rewrite[PHP]

php

サーバでrewriteするほどでもない、再起動したくないってときに使う擬似?rewriteのマメ知識。
$_SERVER['PATH_INFO']を使うだけだけど。

<?php

$params = split('[/\.]', $_SERVER['PATH_INFO']);
$date = strlen($params[1])? $params[1] : $_GET['date'];

?>

こんな感じで書いてやればURL内のパラメータを取得できるので
http://example.com/index.html/200912081720.html
とかのURLで

http://example.com/index.html?date=200912081720
このクエリを処理できる

終わり

関連記事

  1. 何日後、何ヵ月後、何年後、何日前、何ヶ月前、何年前の日付を算出する[PHP]
  2. 外部複数ブログのRSS情報をWordPress上で表示する[WordPress]
  3. Flex4SDKにas3corelibをインストールしてJSONデータを取得[Flex][AS][JSON]
  4. 文字列を、1行上限★バイトで改行させて、上限★行まで表示する[PHP]
  5. CakePHP1.2上で外部サイトのRSSを取得&表示[CakePHP]

WRITE COMMENT


(required)


(required)


(required)

MENU