update-novel-template1-url

This commit is contained in:
make
2025-03-26 22:37:52 +08:00
parent b4a6d9658b
commit 97cffccfff
39 changed files with 272 additions and 295 deletions

View File

@@ -8,63 +8,76 @@ use think\facade\Route;
// Route::alias("/index.html", "/")->append(['boolIsMobile' => true]);
// Route::alias("/pc/index.html", "/")->append(['boolIsMobile' => false]);
Route::rule("/",'Index/index')->ext('html')->append(['boolIsMobile' => true]);
Route::rule("/index",'Index/index')->ext('html')->append(['boolIsMobile' => true]);
Route::rule("/pc/index",'Index/getPcIndex')->ext('html')->append(['boolIsMobile' => false]);
Route::rule("/pc/",'Index/getPcIndex')->append(['boolIsMobile' => false]);
// 男生/女生
Route::rule('boy', 'Novel/getBoyNovel')->ext('html')->append(['boolIsMobile' => true,'strChannel'=>'boy']);
Route::rule('pc/boy', 'Novel/getBoyNovel')->ext('html')->append(['boolIsMobile' => false,'strChannel'=>'boy']);
Route::rule('girl', 'Novel/getBoyNovel')->ext('html')->append(['boolIsMobile' => true,'strChannel'=>'girl']);
Route::rule('pc/girl', 'Novel/getBoyNovel')->ext('html')->append(['boolIsMobile' => false,'strChannel'=>'girl']);
//分类
Route::rule('class', 'Novel/getNovelCategory')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('/pc/class', 'Novel/getNovelCategory')->ext('html')->append(['boolIsMobile' => false]);
Route::get("/",'Index/index')->ext('html')->append(['boolIsMobile' => true]);
Route::get("/index",'Index/index')->ext('html')->append(['boolIsMobile' => true]);
Route::get("/pc/index",'Index/getPcIndex')->ext('html')->append(['boolIsMobile' => false]);
Route::get("/pc/",'Index/getPcIndex')->append(['boolIsMobile' => false]);
//排行榜
Route::rule('rank', 'Novel/getNovelRank')->ext('html')->append(['boolIsMobile' => true]);
Route::rule("/pc/rank",'Novel/getNovelRank')->ext('html')->append(['boolIsMobile' => false]);
Route::get('rank', 'Novel/getNovelRank')->ext('html')->append(['boolIsMobile' => true]);
Route::get("/pc/rank",'Novel/getNovelRank')->ext('html')->append(['boolIsMobile' => false]);
// 男生/女生
Route::get('boy', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => true,'strChannel'=>'boys']);
Route::get('pc/boy', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => false,'strChannel'=>'boys']);
Route::get('girl', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => true,'strChannel'=>'girls']);
Route::get('pc/girl', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => false,'strChannel'=>'girls']);
Route::get('novel-boys-channel', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => true,'strChannel'=>'boys']);
Route::get('pc/novel-boys-channel', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => false,'strChannel'=>'boys']);
Route::get('novel-girls-channel', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => true,'strChannel'=>'girls']);
Route::get('pc/novel-girls-channel', 'Novel/getNovelChannel')->ext('html')->append(['boolIsMobile' => false,'strChannel'=>'girls']);
//分类
Route::get('class', 'Novel/getNovelCategory')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/class', 'Novel/getNovelCategory')->ext('html')->append(['boolIsMobile' => false]);
// 书库
Route::rule('shuku', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/shuku', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => false]);
Route::get('library', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => true]);
Route::get("pc/library",'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => false]);
Route::get('shuku', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => true]);
Route::get('pc/shuku', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => false]);
Route::get('shuku/[:strNovelChannel]-[:intCategoryId]-[:strStatus]-[:strTextNumber]-[:strUpdateTime]-[:strSort]-[:intPage]', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => true]);
Route::get('pc/shuku/[:strNovelChannel]-[:intCategoryId]-[:strStatus]-[:strTextNumber]-[:strUpdateTime]-[:strSort]-[:intPage]', 'Novel/getLibrary')->ext('html')->append(['boolIsMobile' => false]);
// 深度SEO
Route::rule('seo/list', 'Novel/getSeoList')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/seo/list', 'Novel/getSeoList')->ext('html')->append(['boolIsMobile' => false]);
Route::rule('seo/info', 'Novel/getSeoInfo')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/seo/info', 'Novel/getSeoInfo')->ext('html')->append(['boolIsMobile' => false]);
// 文章 列表
Route::get('/article/list-[:intCategoryId]-[:intPage]', 'Novel/getArticleList')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/article/list-[:intCategoryId]-[:intPage]', 'Novel/getArticleList')->ext('html')->append(['boolIsMobile' => false]);
Route::get('/article/list', 'Novel/getArticleList')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/article/list', 'Novel/getArticleList')->ext('html')->append(['boolIsMobile' => false]);
// 文章 详情
Route::get('/article/info-:intArticleId', 'Novel/getArticleInfo')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/article/info-:intArticleId', 'Novel/getArticleInfo')->ext('html')->append(['boolIsMobile' => false]);
// 小说详情
Route::rule('info', 'Novel/getNovelInfo')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/info', 'Novel/getNovelInfo')->ext('html')->append(['boolIsMobile' => false]);
Route::get('/info/:intNovelId', 'Novel/getNovelInfo')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/info/:intNovelId', 'Novel/getNovelInfo')->ext('html')->append(['boolIsMobile' => false]);
Route::get('/novel/:intNovelId', 'Novel/getNovelInfo')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/novel/:intNovelId', 'Novel/getNovelInfo')->ext('html')->append(['boolIsMobile' => false]);
// 小说章节
Route::rule('chapter', 'Novel/getNovelChapter')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/chapter', 'Novel/getNovelChapter')->ext('html')->append(['boolIsMobile' => false]);
Route::get('chapter/:intNovelId-:intChapterId-[:intChapterPage]', 'Novel/getNovelChapter')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/chapter/:intNovelId-:intChapterId-[:intChapterPage]', 'Novel/getNovelChapter')->ext('html')->append(['boolIsMobile' => false]);
// 小说目录
Route::rule('chapters', 'Novel/getNovelChapterAll')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/chapters', 'Novel/getNovelChapterAll')->ext('html')->append(['boolIsMobile' => false]);
Route::get('chapters', 'Novel/getNovelChapterAll')->ext('html')->append(['boolIsMobile' => true]);
Route::get('pc/chapters', 'Novel/getNovelChapterAll')->ext('html')->append(['boolIsMobile' => false]);
// 搜索小说
Route::rule('search', 'Novel/getSearchNovel')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('pc/search', 'Novel/getSearchNovel')->ext('html')->append(['boolIsMobile' => false]);
Route::get('search', 'Novel/getSearchNovel')->ext('html')->append(['boolIsMobile' => true]);
Route::get('pc/search', 'Novel/getSearchNovel')->ext('html')->append(['boolIsMobile' => false]);
// 小说用户中心
Route::rule('/user', 'User/Index')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('/pc/user', 'User/Index')->ext('html')->append(['boolIsMobile' => false]);
Route::get('/user', 'User/Index')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/user', 'User/Index')->ext('html')->append(['boolIsMobile' => false]);
// 历史记录
Route::rule('history', 'User/getHistory')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('/pc/history', 'User/getHistory')->ext('html')->append(['boolIsMobile' => false]);
Route::get('history', 'User/getHistory')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/history', 'User/getHistory')->ext('html')->append(['boolIsMobile' => false]);
// 书架
Route::rule('bookshelf', 'User/getBookShelf')->ext('html')->append(['boolIsMobile' => true]);
Route::rule('/pc/bookshelf', 'User/getBookShelf')->ext('html')->append(['boolIsMobile' => false]);
Route::get('bookshelf', 'User/getBookShelf')->ext('html')->append(['boolIsMobile' => true]);
Route::get('/pc/bookshelf', 'User/getBookShelf')->ext('html')->append(['boolIsMobile' => false]);