<?php
Route::rule('/', 'index/index');
Route::rule('category/:id/[:p]', 'content/lists');
Route::rule('preview/:id/[:p]', 'content/preview');
Route::rule('categorys/:ids/[:p]', 'content/lists');
Route::rule('view/:id', 'content/view');
Route::rule('views/:id', 'content/views');
Route::rule('message', 'content/message');
Route::rule('sitemap.xml', 'index/sitemap');
Route::domain('m.'.config ( 'setting.web_site_net' ),
function
() {
Route::rule('/', 'wap/index/index');
Route::rule('entry/:id/[:p]', 'wap/content/lists');
Route::rule('entrys/:ids/[:p]', 'wap/content/lists');
Route::rule('detail/:id', 'wap/content/view');
Route::rule('messages', 'wap/content/message');
})->bind('wap');
if
(config ( 'setting.is_www' )){
$web_site_net_en
= 'www.' . config ( 'setting.web_site_net_en' );
}
else
{
$web_site_net_en
= config ( 'setting.web_site_net_en' );
}
Route::domain(
$web_site_net_en
,
function
() {
Route::rule('/', 'index_en/index/index');
Route::rule('category/:id/[:p]', 'index_en/content/lists');
Route::rule('preview/:id/[:p]', 'index_en/content/preview');
Route::rule('categorys/:ids/[:p]', 'index_en/content/lists');
Route::rule('view/:id', 'index_en/content/view');
Route::rule('views/:id', 'index_en/content/views');
Route::rule('message', 'index_en/content/message');
Route::rule('sitemap.xml', 'index_en/index/sitemap');
})->bind('index_en');
Route::domain('m.'.config ( 'setting.web_site_net_en' ),
function
() {
Route::rule('/', 'wap_en/index/index');
Route::rule('entry/:id/[:p]', 'wap_en/content/lists');
Route::rule('entrys/:ids/[:p]', 'wap_en/content/lists');
Route::rule('detail/:id', 'wap_en/content/view');
Route::rule('messages', 'wap_en/content/message');
})->bind('wap_en');
Route::pattern([
'name' => '\w+',
'id' => '\d+',
]);