提交 eb943fcc authored 作者: GOD_ZYX's avatar GOD_ZYX

路由 首页指向修改

上级 9cfbb75f
......@@ -65,37 +65,13 @@ if ($GLOBAL.isDev) {
sup = Buffer.from(token).toString('base64')
let serialize = `a:2:{i:0;s:4:"_SUP";i:1;s:${sup.length}:"${sup}";}`
let hamc = Base64.stringify(hmacSHA256(serialize, 'VzpR5JMDNqUsOZ0IFQARNLU9_0KLr9UC'))
sup = encodeURIComponent(hamc + serialize)
sup = hamc + serialize
let opts = { path: '/', domain: '.ezijing.com', maxAge: 30 * 24 * 60 * 60 * 1000, httpOnly: true }
res.cookie('_SUP', sup, opts)
} else if (/v3\/sso\/logout/gi.test(proxyRes.responseUrl)) {
let clearCookieStr = function (cName, obj) {
let exp = new Date()
exp.setTime(exp.getTime() - 60 * 1000)
obj.expires = exp.toUTCString()
let str = ''
for (let key in obj) {
str += '; ' + key + '=' + obj[key]
}
return cName + '=' + str
}
let str = clearCookieStr('_SUP', { path: '/', domain: '.ezijing.com' })
let cookies = proxyRes.headers['set-cookie']
if (cookies) {
let newCookie = cookies.map(function (cookie) {
if (/_SUP/.test(cookie)) {
return cookie.replace(/_SUP=.*$/, '')
}
return cookie
})
newCookie.push(str)
delete proxyRes.headers['set-cookie']
proxyRes.headers['set-cookie'] = newCookie
} else {
proxyRes.headers['set-cookie'] = [str]
}
res.cookie('_SUP', '', { path: '/', domain: '.ezijing.com', maxAge: 1, httpOnly: true })
}
res.send(_data)
})
......
No preview for this file type
......@@ -2,4 +2,4 @@
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/console-polyfill.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/html5shiv.min.js"></script>
<script src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/static/compatible/respond.min.js"></script>
<![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.f801dd34.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.68a64bd1.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.d141bce5.js"></script></body></html>
\ No newline at end of file
<![endif]--><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/manifest.76d60962.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/vendor.68a64bd1.js"></script><script type="text/javascript" src="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/resources/app.c9b805c8.js"></script></body></html>
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{290:function(t,n,e){"use strict";e.r(n);var r=e(291),u=e.n(r);for(var i in r)"default"!==i&&function(t){e.d(n,t,function(){return r[t]})}(i);n.default=u.a},291:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={mounted:function(){}}},292:function(t,n,e){},374:function(t,n,e){t.exports=e.p+"resources/404.833f757e.png"},375:function(t,n,e){"use strict";var r=e(292);e.n(r).a},424:function(t,n,r){"use strict";var e=function(){var t=this,n=t.$createElement;t._self._c;return t._m(0)},u=[function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"err-container"},[e("img",{staticClass:"error-404",attrs:{src:r(374),alt:"页面未找到"}}),t._v(" "),e("div",{staticClass:"tit"},[t._v("很抱歉,您访问的页面已经断开...")])])}];r.d(n,"a",function(){return e}),r.d(n,"b",function(){return u})},69:function(t,n,e){"use strict";e.r(n);var r=e(424),u=e(290);for(var i in u)"default"!==i&&function(t){e.d(n,t,function(){return u[t]})}(i);e(375);var c=e(3),a=Object(c.a)(u.default,r.a,r.b,!1,null,"0b05cfe4",null);a.options.__file="404.vue",n.default=a.exports}}]);
\ No newline at end of file
.err-container[data-v-0b05cfe4]{width:100%;height:100%;overflow:hidden}.err-container .error-404[data-v-0b05cfe4]{display:block;width:60%;max-width:600px;margin:10% auto}.err-container .tit[data-v-0b05cfe4]{font-size:24px;color:#313131;text-align:center}
\ No newline at end of file
.err-container[data-v-18f15c86]{width:100%;text-align:center;overflow:hidden}.err-container .error-404[data-v-18f15c86]{display:block;width:60%;max-width:600px;margin:10% auto}.err-container .tit[data-v-18f15c86]{font-size:24px;color:#313131;text-align:center}
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{290:function(t,n,e){"use strict";e.r(n);var r=e(291),i=e.n(r);for(var u in r)"default"!==u&&function(t){e.d(n,t,function(){return r[t]})}(u);n.default=i.a},291:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={mounted:function(){},methods:{goIndex:function(){this.$router.push({path:"/"})},goPrev:function(){this.$router.go(-1)}}}},292:function(t,n,e){},374:function(t,n,e){t.exports=e.p+"resources/404.833f757e.png"},375:function(t,n,e){"use strict";var r=e(292);e.n(r).a},424:function(t,n,r){"use strict";var e=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"err-container"},[e("img",{staticClass:"error-404",attrs:{src:r(374),alt:"页面未找到"}}),t._v(" "),e("div",{staticClass:"tit"},[t._v("很抱歉,您访问的页面已经断开...")]),t._v(" "),e("div",{staticStyle:{height:"20px",width:"100%"}}),t._v(" "),e("el-button",{attrs:{type:"primary"},on:{click:t.goIndex}},[t._v("返回首页")]),t._v(" "),e("el-button",{attrs:{type:"primary"},on:{click:t.goPrev}},[t._v("返回上一页")]),t._v(" "),e("div",{staticStyle:{height:"50px",width:"100%"}})],1)},i=[];r.d(n,"a",function(){return e}),r.d(n,"b",function(){return i})},69:function(t,n,e){"use strict";e.r(n);var r=e(424),i=e(290);for(var u in i)"default"!==u&&function(t){e.d(n,t,function(){return i[t]})}(u);e(375);var o=e(3),c=Object(o.a)(i.default,r.a,r.b,!1,null,"18f15c86",null);c.options.__file="404.vue",n.default=c.exports}}]);
\ No newline at end of file
差异被折叠。
差异被折叠。
!function(f){function e(e){for(var t,r,n=e[0],a=e[1],o=e[2],d=0,c=[];d<n.length;d++)r=n[d],s[r]&&c.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(f[t]=a[t]);for(p&&p(e);c.length;)c.shift()();return i.push.apply(i,o||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var o=r[a];0!==s[o]&&(n=!1)}n&&(i.splice(t--,1),e=b(b.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function b(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return f[e].call(t.exports,t,t.exports,b),t.l=!0,t.exports}b.e=function(i){var e=[];l[i]?e.push(l[i]):0!==l[i]&&{0:1,5:1,6:1,7:1,8:1,9:1,10:1,11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"08227388bdb3",1:"31d6cfe0d16a",5:"b6a10460f085",6:"9c478d8110d6",7:"edadd3d1dece",8:"2b76410db4d0",9:"30b36ab56f09",10:"eb5caf8d2af7",11:"970f20fae48e",12:"4346209b7d1b",13:"9c95c5430f41",14:"d32639348e7f",15:"dfc0763315c8",16:"a6265ac4f731",17:"5ae35f0cd357",18:"abf993cecc16",19:"22b7d963db4c",20:"0bbee7f8a94e",21:"ad29236d2103",22:"12c536f6abaf",23:"31d6cfe0d16a",24:"31d6cfe0d16a",25:"31d6cfe0d16a",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a"}[i]+".css",a=b.p+t,r=document.getElementsByTagName("link"),o=0;o<r.length;o++){var d=(f=r[o]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(d===t||d===a))return e()}var c=document.getElementsByTagName("style");for(o=0;o<c.length;o++){var f;if((d=(f=c[o]).getAttribute("data-href"))===t||d===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=s[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=n);var a,o=document.getElementsByTagName("head")[0],d=document.createElement("script");d.charset="utf-8",d.timeout=120,b.nc&&d.setAttribute("nonce",b.nc),d.src=b.p+"resources/"+({}[t=i]||t)+"."+{0:"03b433e1",1:"3c72bad1",5:"66781bea",6:"60e1ad73",7:"65c9d244",8:"1461aa80",9:"7e3a64c6",10:"d93b9572",11:"273a461f",12:"198b4070",13:"6cf8af2e",14:"2036a254",15:"f46f7eab",16:"877afdb1",17:"448ded57",18:"06b163d8",19:"13c2d5bd",20:"e83b8d47",21:"02397985",22:"49d797a1",23:"f95582ee",24:"5391fc7e",25:"5e2800bd",26:"2a5c7df1",27:"59aa6126",28:"e04a2d84",29:"57a85c0d",30:"4da4923a"}[t]+".js",a=function(e){d.onerror=d.onload=null,clearTimeout(c);var t=s[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}s[i]=void 0}};var c=setTimeout(function(){a({type:"timeout",target:d})},12e4);d.onerror=d.onload=a,o.appendChild(d)}return Promise.all(e)},b.m=f,b.c=r,b.d=function(e,t,r){b.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},b.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.t=function(t,e){if(1&e&&(t=b(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(b.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)b.d(r,n,function(e){return t[e]}.bind(null,n));return r},b.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(t,"a",t),t},b.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},b.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",b.oe=function(e){throw console.error(e),e};var t=window.webpackJsonp=window.webpackJsonp||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var a=0;a<t.length;a++)e(t[a]);var p=n;u()}([]);
\ No newline at end of file
!function(f){function e(e){for(var t,r,n=e[0],a=e[1],o=e[2],d=0,c=[];d<n.length;d++)r=n[d],s[r]&&c.push(s[r][0]),s[r]=0;for(t in a)Object.prototype.hasOwnProperty.call(a,t)&&(f[t]=a[t]);for(b&&b(e);c.length;)c.shift()();return i.push.apply(i,o||[]),u()}function u(){for(var e,t=0;t<i.length;t++){for(var r=i[t],n=!0,a=1;a<r.length;a++){var o=r[a];0!==s[o]&&(n=!1)}n&&(i.splice(t--,1),e=p(p.s=r[0]))}return e}var r={},l={3:0},s={3:0},i=[];function p(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return f[e].call(t.exports,t,t.exports,p),t.l=!0,t.exports}p.e=function(i){var e=[];l[i]?e.push(l[i]):0!==l[i]&&{0:1,5:1,6:1,7:1,8:1,9:1,10:1,11:1,12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1}[i]&&e.push(l[i]=new Promise(function(e,n){for(var t="resources/"+({}[i]||i)+"."+{0:"7e9c19881242",1:"31d6cfe0d16a",5:"b6a10460f085",6:"9c478d8110d6",7:"edadd3d1dece",8:"2b76410db4d0",9:"30b36ab56f09",10:"eb5caf8d2af7",11:"970f20fae48e",12:"4346209b7d1b",13:"9c95c5430f41",14:"d32639348e7f",15:"dfc0763315c8",16:"a6265ac4f731",17:"5ae35f0cd357",18:"abf993cecc16",19:"22b7d963db4c",20:"0bbee7f8a94e",21:"ad29236d2103",22:"12c536f6abaf",23:"31d6cfe0d16a",24:"31d6cfe0d16a",25:"31d6cfe0d16a",26:"31d6cfe0d16a",27:"31d6cfe0d16a",28:"31d6cfe0d16a",29:"31d6cfe0d16a",30:"31d6cfe0d16a"}[i]+".css",a=p.p+t,r=document.getElementsByTagName("link"),o=0;o<r.length;o++){var d=(f=r[o]).getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(d===t||d===a))return e()}var c=document.getElementsByTagName("style");for(o=0;o<c.length;o++){var f;if((d=(f=c[o]).getAttribute("data-href"))===t||d===a)return e()}var u=document.createElement("link");u.rel="stylesheet",u.type="text/css",u.onload=e,u.onerror=function(e){var t=e&&e.target&&e.target.src||a,r=new Error("Loading CSS chunk "+i+" failed.\n("+t+")");r.request=t,delete l[i],u.parentNode.removeChild(u),n(r)},u.href=a,document.getElementsByTagName("head")[0].appendChild(u)}).then(function(){l[i]=0}));var t,r=s[i];if(0!==r)if(r)e.push(r[2]);else{var n=new Promise(function(e,t){r=s[i]=[e,t]});e.push(r[2]=n);var a,o=document.getElementsByTagName("head")[0],d=document.createElement("script");d.charset="utf-8",d.timeout=120,p.nc&&d.setAttribute("nonce",p.nc),d.src=p.p+"resources/"+({}[t=i]||t)+"."+{0:"ef5d27ea",1:"3c72bad1",5:"66781bea",6:"60e1ad73",7:"65c9d244",8:"1461aa80",9:"7e3a64c6",10:"d93b9572",11:"273a461f",12:"198b4070",13:"6cf8af2e",14:"2036a254",15:"f46f7eab",16:"877afdb1",17:"448ded57",18:"06b163d8",19:"13c2d5bd",20:"e83b8d47",21:"02397985",22:"49d797a1",23:"f95582ee",24:"5391fc7e",25:"5e2800bd",26:"2a5c7df1",27:"59aa6126",28:"e04a2d84",29:"57a85c0d",30:"4da4923a"}[t]+".js",a=function(e){d.onerror=d.onload=null,clearTimeout(c);var t=s[i];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src,a=new Error("Loading chunk "+i+" failed.\n("+r+": "+n+")");a.type=r,a.request=n,t[1](a)}s[i]=void 0}};var c=setTimeout(function(){a({type:"timeout",target:d})},12e4);d.onerror=d.onload=a,o.appendChild(d)}return Promise.all(e)},p.m=f,p.c=r,p.d=function(e,t,r){p.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},p.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},p.t=function(t,e){if(1&e&&(t=p(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(p.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)p.d(r,n,function(e){return t[e]}.bind(null,n));return r},p.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return p.d(t,"a",t),t},p.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},p.p="https://zws-imgs-pub.ezijing.com/static/build/learn-mba/",p.oe=function(e){throw console.error(e),e};var t=window.webpackJsonp=window.webpackJsonp||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var a=0;a<t.length;a++)e(t[a]);var b=n;u()}([]);
\ No newline at end of file
......@@ -2,6 +2,10 @@
<div class="err-container">
<img class="error-404" src="../../assets/components/error/404.png" alt="页面未找到" />
<div class="tit">很抱歉,您访问的页面已经断开...</div>
<div style="height: 20px; width: 100%;"></div>
<el-button type="primary" @click="goIndex">返回首页</el-button>
<el-button type="primary" @click="goPrev">返回上一页</el-button>
<div style="height: 50px; width: 100%;"></div>
</div>
</template>
......@@ -9,6 +13,14 @@
export default {
mounted () {
// this.VueEvent.$emit('headerChange', '1-error') // 修改 头部导航
},
methods: {
goIndex () {
this.$router.push({ path: '/' })
},
goPrev () {
this.$router.go(-1)
}
}
}
</script>
......@@ -17,7 +29,8 @@ export default {
<style lang="scss" scoped>
.err-container {
width: 100%;
height: 100%;
// height: 100%;
text-align: center;
overflow: hidden;
.error-404 {
display: block;
......
......@@ -2,7 +2,7 @@ import App from '../app.vue'
import container from '../components/layout/container.vue'
export default [
{ path: '/', redirect: '/login' },
{ path: '/', redirect: '/app/my-learn/course' },
{
path: '/login',
redirect: '/login/index',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论