seoRouter.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. const extendRoutes = (routes, resolve) => {
  2. // /** 解决方案SEO优化 start **/
  3. // routes.push({
  4. // name: 'kaifainSeoIndex',
  5. // path: '/kaifain/*',
  6. // component: resolve(__dirname, '../pages/kaifain/index.vue')
  7. // })
  8. // routes.unshift({
  9. // name: 'kaifainSeoAll',
  10. // path: '/kaifain/s',
  11. // component: resolve(__dirname, '../pages/kaifain/index.vue')
  12. // })
  13. //
  14. // routes.unshift({
  15. // name: 'kaifainSeoDetail',
  16. // path: '/kaifain/s/:tid',
  17. // component: resolve(__dirname, '../pages/kaifain/detail/_tid/index.vue')
  18. // })
  19. // routes.unshift({
  20. // name: 'kaifainCaseSeoDetail',
  21. // path: '/kaifain/d/:tid',
  22. // component: resolve(__dirname, '../pages/kaifain/case/_tid.vue')
  23. // })
  24. // /** 解决方案SEO优化 end **/
  25. //
  26. // /** 兼职招聘SEO优化 start**/
  27. // routes.push({
  28. // name: 'JobListSeoIndex',
  29. // path: '/job/*',
  30. // component: resolve(__dirname, '../pages/job/index.vue')
  31. // })
  32. // /** 兼职招聘SEO优化 end**/
  33. //
  34. //
  35. // /*** 技术圈SEO sd改动 start **/
  36. // routes.unshift({
  37. // name: 'jishuinCollectedC1',
  38. // path: '/jishuin/c/:id',
  39. // component: resolve(__dirname, '../pages/user/collect_article/_id/_type.vue')
  40. // })
  41. // routes.unshift({
  42. // name: 'jishuinCollectedCID1',
  43. // path: '/jishuin/c/:id/:type',
  44. // component: resolve(__dirname, '../pages/user/collect_article/_id/_type.vue')
  45. // })
  46. // //用户
  47. // routes.unshift({
  48. // name: 'jishuinUserU1',
  49. // path: '/jishuin/u/:id',
  50. // component: resolve(__dirname, '../pages/user/_id/_type.vue')
  51. // })
  52. // routes.unshift({
  53. // name: 'jishuinUserUID1',
  54. // path: '/jishuin/u/:id/:type',
  55. // component: resolve(__dirname, '../pages/user/_id/_type.vue')
  56. // })
  57. // /*** 技术圈SEO sd改动 end **/
  58. /**
  59. * 404
  60. */
  61. routes.push({
  62. name: 'JobListSeoIndex',
  63. path: '*',
  64. component: resolve(__dirname, '../pages/404.vue')
  65. })
  66. }
  67. module.exports = {
  68. extendRoutes
  69. }