Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuy-node
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
1
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
htoooth
8 years ago
Commit
051676720fed64cc18b85a5d4afe1acbceaf5861
1 parent
3020b06a
fix old guang editor
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
2 deletions
app.js
doraemon/middleware/htaccess/rules/guang.js
app.js
View file @
0516767
...
...
@@ -149,13 +149,13 @@ const logger = global.yoho.logger;
// dispatcher
try
{
const
setYohoData
=
require
(
'./doraemon/middleware/set-yoho-data'
);
const
htaccess
=
require
(
'./doraemon/middleware/htaccess'
);
const
subDomain
=
require
(
'./doraemon/middleware/sub-domain'
);
const
mobileRefer
=
require
(
'./doraemon/middleware/mobile-refer'
);
const
mobileCheck
=
require
(
'./doraemon/middleware/mobile-check'
);
const
user
=
require
(
'./doraemon/middleware/user'
);
const
seo
=
require
(
'./doraemon/middleware/seo'
);
const
setYohoData
=
require
(
'./doraemon/middleware/set-yoho-data'
);
const
errorHanlder
=
require
(
'./doraemon/middleware/error-handler'
);
const
setPageInfo
=
require
(
'./doraemon/middleware/set-pageinfo'
);
const
layoutTools
=
require
(
'./doraemon/middleware/layout-tools'
);
...
...
@@ -163,11 +163,11 @@ try {
const
devtool
=
require
(
'./doraemon/middleware/devtools'
);
// YOHO 前置中间件
app
.
use
(
setYohoData
());
app
.
use
(
htaccess
());
app
.
use
(
subDomain
());
app
.
use
(
mobileRefer
());
app
.
use
(
mobileCheck
());
app
.
use
(
setYohoData
());
app
.
use
(
user
());
app
.
use
(
seo
());
app
.
use
(
setPageInfo
());
...
...
doraemon/middleware/htaccess/rules/guang.js
View file @
0516767
...
...
@@ -54,6 +54,25 @@ module.exports = [
}
},
// 老的编缉首页
{
type
:
TYPE
.
redirect
,
origin
:
(
req
)
=>
{
return
/index
\/
editor/i
.
test
(
req
.
path
);
},
target
:
(
req
)
=>
{
let
channel
=
req
.
yoho
.
channel
;
let
aid
=
req
.
query
.
author_id
;
if
(
!
aid
)
{
return
helpers
.
urlFormat
(
`
/
$
{
channel
}
/`, null, 'guang'
)
;
}
req
.
mobileUrl
=
`
$
{
MOBILE_DOMAIN
}
/author/
$
{
aid
}
/`
;
return
helpers
.
urlFormat
(
`
/
$
{
channel
}
-
author
-
i$
{
aid
}
/`, null, 'guang'
)
;
}
},
// 编缉首页
{
type
:
TYPE
.
rewrite
,
...
...
Please
register
or
login
to post a comment