get_script_uriの拡張動作確認。

get_script_uriを拡張した際に、pukiwiki.php.iniにおける$scriptや$script_directory_indexの設定による、get_script_uri()によって得られる値の確認。

ご意見等はこちらへ↓

$datetime_rules = array(
	'&get_script_uri;'	=> get_script_uri(),
	'&get_script_uri_abs;'	=> get_script_uri(abs),
	'&get_script_uri_cut;'	=> get_script_uri(cut),
	'&get_script_uri_rel;'	=> get_script_uri(rel),
	'&get_script_uri_rel_cut;'	=> get_script_uri(rel_cut),
);

として以下を取得。

  • pukiwiki.php.iniで$scriptも$script_directory_indexも未設定の場合
    // Specify PukiWiki URL (default: auto)
    //$script = 'http://example.com/pukiwiki/';
    
    // Shorten $script: Cut its file name (default: not cut)
    //$script_directory_index = 'index.php';
    get_script_uri()http://ioio.is.land.to:8080/PukiWiki/index.php
    get_script_uri(abs)http://ioio.is.land.to:8080/PukiWiki/index.php
    get_script_uri(cut)http://ioio.is.land.to:8080/PukiWiki/
    get_script_uri(rel)index.php
    get_script_uri(rel_cut)
  • pukiwiki.php.iniで$scriptにルートディレクトリを設定した場合(正しくない設定)
    // Specify PukiWiki URL (default: auto)
    $script = 'http://example.com/pukiwiki/';
    
    // Shorten $script: Cut its file name (default: not cut)
    //$script_directory_index = 'index.php';
    get_script_uri()http://example.com/pukiwiki/
    get_script_uri(abs)http://example.com/pukiwiki/
    get_script_uri(cut)
    get_script_uri(rel)
    get_script_uri(rel_cut)
  • pukiwiki.php.iniで$scriptも$script_directory_indexも設定した場合
    // Specify PukiWiki URL (default: auto)
    $script = 'http://example.com/pukiwiki/index.php';
    
    // Shorten $script: Cut its file name (default: not cut)
    $script_directory_index = 'index.php';
    get_script_uri()http://example.com/pukiwiki/
    get_script_uri(abs)http://example.com/pukiwiki/
    get_script_uri(cut)http://example.com/pukiwiki/
    get_script_uri(rel)index.php
    get_script_uri(rel_cut)

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-08-06 (月) 11:05:29 (6105d)