XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

08年9月7日(Sun) 8時31分
TOP » xpWiki::Dev » xpWiki開発日記 » 2008-05-21

Ver 3.71.32 (PATH_INFO利用の静的URL対応) anchor.png Edit

Tag: 静的URL PATH_INFO ini設定

Page Top

概要 anchor.png Edit

  • 環境変数 PATH_INFO を利用した、静的URLに対応した。
Page Top

PATH_INFO 利用の静的URL対応 anchor.png Edit

"/index.php/ページ名", "/index/ページ名" というようなスタイルの静的URLに対応しました。

環境変数 PATH_INFO を利用しているため、サーバー環境によっては、動かないことがあるかも知れません。

設定は、管理画面の「環境設定」に設定項目を追加しました。

「ページURLの形式」で、?[PAGE] | [ID].html | index/[PAGE] | index.php/[PAGE] のいづれかを選択します。

「index/[PAGE]」を選択した場合は、.htaccess にて以下の設定が必要になります。

Options +MultiViews
<FilesMatch "^index$">
ForceType application/x-httpd-php
</FilesMatch>

また、[PAGE] の部分を UTF-8 エンコーディングして運用できる設定「ページURLを UTF-8 にする」も追加しました。

あと、管理画面にはありませんが、pukiwiki.ini.php にて、"index" 部分を変更することも可能です。

  • pukiwiki.ini.php
    1
    2
    3
    4
    5
    6
    7
    
    // PATH_INFO 使用時 (static_url = 2 or 3) のスクリプト名
    // "index" 以外にする場合は、.htaccess の書き換えと次の内容の「スクリプト名」のファイルを置く
    /* スクリプト名
    <?php
    include 'index.php';
     */
    $root->path_info_script = 'index';

このサイトの UsersWiki では、この "index" を "person" として運用しています。

  • UsersWiki/person
    1
    2
    
    <?php
    include 'index.php';
  • UsersWiki/.htaccess
    1
    2
    3
    
    <FilesMatch "^person$">
        ForceType application/x-httpd-php
    </FilesMatch>

これで、http://xoops.hypweb.net/modules/UsersWik​i/person/nao-pon/blog といったURLでアクセスできるようになります。

Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2008-05-21 20:55 nao-pon
    • * xoops_version.php (1.348):
      • Version 3.71.32
  • 2008-05-21 20:55 nao-pon
  • 2008-05-21 20:49 nao-pon
    • * class/func/pukiwiki_func.php (1.170), class/func/xpwiki_func.php (1.170), class/include/init.php (1.51), ini/pukiwiki.ini.php (1.76), language/xpwiki/de/plugin/conf.lng.php (1.3), language/xpwiki/de_utf8/plugin/conf.lng.php (1.3), language/xpwiki/en/plugin/conf.lng.php (1.7), language/xpwiki/ja/plugin/conf.lng.php (1.7), language/xpwiki/ja_utf8/plugin/conf.lng.php (1.7), plugin/conf.inc.php (1.11), skin/js/fusen.js (1.12):
      • Supported "static url" with "PATH_INFO".

Post a new comment

Subject
guestname   :
Body
Go to richer form

Comments list


Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 419, today: 2, yesterday: 2
Last-modified: 2008-05-22 (Thu) 09:15:49 (JST) (107d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?

mixiでログイン Yahoo!でログイン
アクティブメニュー
"ぽちっ"としてね☆ 
付箋機能 (xpwiki)
Fusen(Tag) menu 
Tag Editor
Color: BG:
Name:  Connect line ID:
 
MenuBar (xpwiki)
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 54 人がオンライン中 :-)
(xpWiki::Dev : 3 人)

登録ユーザ: 0 & ゲスト: 54

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 1405


現在ページのQRコード 
現在ページのQRコード
[携帯対応]
参照元情報