<?php
return array(
//'配置项'=>'配置值'
'APP_SUB_DOMAIN_DEPLOY' => 1, // 开启子域名配置
'APP_SUB_DOMAIN_RULES' => array(
'admin' => 'Admin', // admin子域名指向Admin模块
'user' => 'User', // test子域名指向Test模块
),
'APP_DOMAIN_SUFFIX'=>'com',
// 开启路由
'URL_ROUTER_ON' => true,
'URL_ROUTE_RULES'=>array(
'www'=>array(
'news' => 'News/index',
),
'admin'=>array(
'news' => 'Article/index',
),
'user'=>array(
'news' => 'Article/index',
)
),
);
URL_ROUTE_RULES的第一层为子域名,第二层为子域名的路由配置。--------------------------------
Think/Route 第34行 if语句后添加以下代码:
if(C('APP_SUB_DOMAIN_DEPLOY')){
$routes = $routes[SUB_DOMAIN];
}
--------------------------------访问链接:
http://www.abc.com/news
http://admin.abc.com/news
http://user.abc.com/news
--------------------------------
以上代码基于TP3.2的简单实现。
谢谢。
最佳答案
