OpenPNE ã®ç®¡ç†ç”»é¢ã® URL ã¯
http://www.example.com/?m=admin
ã¨ã„ㆠURL ã«ãªã‚Šã¾ã™ã€‚
ã“れ㯠SNS ã® URL
http://www.example.com/?m=pc
ãªã©ã¨åŒã˜ index.php を使用ã—ã¦ã„ã¾ã™ã€‚
ã“ã®ãŸã‚ã€ç®¡ç†ç”»é¢ã ã‘ IP アドレス制é™ã‚’ã—ãŸã„ãªã©ã¨ã„ã†å ´åˆã«ã€.htaccess ãªã©ã§åˆ¶é™ãŒã§ãã¾ã›ã‚“。
OpenPNE ã®ã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—マニュアルã«ã¯ 「6-3. 管ç†ç”»é¢ã‚’別ドメインã§é‹ç”¨ã™ã‚‹ (オプション)ã€ã¨ã„ã†å†…容ã§åˆ¥ãƒ‰ãƒ¡ã‚¤ãƒ³ã§é‹ç”¨ã™ã‚‹æ–¹æ³•ãŒç´¹ä»‹ã•れã¦ã„ã¾ã™ã€‚
ã—ã‹ã—ã€ãƒ¬ãƒ³ã‚¿ãƒ«ã‚µãƒ¼ãƒãªã©ã§ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ‰ãƒ¡ã‚¤ãƒ³ãªã©ãŒä½¿ç”¨ã§ããªã„å ´åˆã«ç®¡ç†ç”»é¢ã‚’別ディレクトリã«ã—㦠.htaccess ãªã©ã§IPアドレス制é™ã‚„ Basic èªè¨¼ã‚’ã‹ã‘られるよã†ã«ã™ã‚‹æ–¹æ³•ã§ã™ã€‚
- OPENPNE_DIR ├ bin ├ lib ├ var ├ webapp ├ webapp_ext ├ webapp_biz └ config.php - public_html ├ config.inc.php ├ index.php
ã® public_html 以下ã®ãƒ•ァイルを public_html/admin ディレクトリ以下ã«ã‚³ãƒ”ーã™ã‚‹
-public_html ├ admin (管ç†ç”»é¢ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªå)    ├ config.inc.php   ├ index.php    ・    ・    ・
コピーã—㟠public_html/admin/config.inc.php ã‚’æ›¸ãæ›ãˆã‚‹
< ?php
/**
* @copyright 2005-2007 OpenPNE Project
* @license http://www.php.net/license/3_01.txt PHP License 3.01
*/
define('OPENPNE_DIR', realpath('../../')); // ディレクトリ階層ãŒé•ã†ã®ã§åˆã‚ã›ã‚‹ãŸã‚ã«å¤‰æ›´ã™ã‚‹
require_once OPENPNE_DIR . '/config.php';
// 管ç†ç”»é¢ã®ãƒ™ãƒ¼ã‚¹URLè¨å®š
define('OPENPNE_ADMIN_URL', 'http://www.exmaple.com/admin/');
// 無効ã«ã™ã‚‹ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«
$GLOBALS['_OPENPNE_DISABLE_MODULES'] = array('pc', 'ktai');
?>
ã“れã§ã€htt://www.exmple.com/admin/?m=admin ã§ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚
注æ„点㯠?m=admin ã‚’ã¤ã‘ãªã„ã¨ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“。
ã¾ãŸã€å…ƒã® http://www.example.com/?m=admin ã§ã‚¢ã‚¯ã‚»ã‚¹ã§ããªã„よã†ã«
// 無効ã«ã™ã‚‹ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«
$GLOBALS['_OPENPNE_DISABLE_MODULES'] = array('admin', 'setup');
ã‚’ public_html/config.inc.php ã«è¿½åŠ ã—ã¦ãã ã•ã„。
ã¾ãŸã€å‰å›žã®ã‚¨ãƒ³ãƒˆãƒªã§ç´¹ä»‹ã—㟠「特定ページを SSL ã§æŽ¥ç¶šã™ã‚‹ã€ ã§ç®¡ç†ç”»é¢ã‚’ SSL ã§æŽ¥ç¶šã™ã‚‹è¨å®šã‚’ã—ã¦ã„ã‚‹å ´åˆã¯
// 管ç†ç”»é¢ã®ãƒ™ãƒ¼ã‚¹URLè¨å®š
define('OPENPNE_ADMIN_URL', 'https://www.exmaple.com/admin/');
ã®ã‚ˆã†ã« URL も忘れãšã« https ã«ã—ã¦ãŠã‹ãªã„ã¨ã‚¢ã‚¯ã‚»ã‚¹ã§ããªããªã‚Šã¾ã™ã€‚


Recent Comments