<?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+' ,
]);
|