Authored by hf

code review by hf: modify index file config

... ... @@ -66,22 +66,19 @@ class Bootstrap extends Bootstrap_Abstract
{
$hostParts = explode('.', $dispatcher->getRequest()->getServer('HTTP_HOST', ''));
$level = count($hostParts) - 1;
/* 根据域名的级别,设置默认的模块、控制器、方法 */
$module = 'Index';
$controller = 'Index';
$action = 'Index';
$levelNum = 2;
if(APPLICATION_ENV == 'developer') {
$levelNum = 3;
}
// 三级域名
if ($levelNum === $level) {
// 二级域名
if (2 === $level) {
$subDomain = strval($hostParts[0]);
switch (strtolower($subDomain)) {
case 'www':
case 'web': // 老版(到频道选择)
case 'new': // 原新版(到男生首页)
$controller = 'Boys';
case 'www': // 主站
case 'new': // 原新版
case 'dev': // 开发环境
break;
case 'search': // 搜索
$controller = 'Search';
... ...
<?php
use Yaf\Application;
define('SITE_MAIN', 'http://web.dev.yohobuy.com'); // 网站主域名
define('OLD_MAIN', 'http://web.yohobuy.com'); // 网站旧域名
define('SITE_MAIN', 'http://dev.yohobuy.com'); // 网站主域名
define('OLD_MAIN', 'http://www.yohobuy.com'); // 网站旧域名
define('COOKIE_DOMAIN', '.dev.yohobuy.com'); // COOKIE作用域
define('SUB_DOMAIN', '.dev.yohobuy.com'); // 子域名后缀
define('USE_CACHE', false); // 缓存的开关
... ...