点标签看更多好帖
开启左侧

[学习借鉴] 学习|扁平化设置:修改discuz生成html文件的目录结构

[复制链接] 0
回复
5168
查看
打印 上一主题 下一主题
楼主
跳转到指定楼层
发表于 2017-4-2 14:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x

5 n; _/ D+ S1 n! }1 P1 Ex4 ~, z2 }, V! z; h9 T; @
Discuz官方默认的html目录结构有下面4种格式  B( g( e- S1 N* u# A
/Ym/     = 201407/ w/ X6 E+ l, D& Q5 w% k, A5 s! O! r
/Ym/d/   = 201407/02
. w8 k$ e- E- e+ K# V/Y/m/    = 2014/07
/ d' ~9 [1 S: m1 r% R! O6 `! k/Y/m/d/  = 2014/07/02  d: ]0 H% K% _2 a, G: f7 S' y% c

/ L: g+ l2 [% Ops:建议把第四种修改掉& N+ {7 I! n- u9 N" W, @% f
: u$ Q+ F3 ?1 `0 \* A% V4 {
1、找到/source/admincp/admincp_makehtml.php) `; b: b6 N+ N1 {6 V- X1 M1 g, l  P
搜索下面代码,约在427行) c% |! O5 k) L! {2 n

    7 N# K3 L; H$ E  J
    ) n, }, D* L& ]3 Farray(3, dgmdate(TIMESTAMP, '/Y/m/d/')))

- w, ~% C- S$ q复制代码
% c+ o1 ]0 Y! K: `0 O- o
7 [# L, V' G2 k* K修改为你需要的路径,看清楚括号数
0 W% y. X) r* ]

    ; M. d# X; s5 c
    % [( h7 \$ c: ?5 B7 q; W3 Iarray(3, '/'))
! k, f( |  C7 ?( p, K9 }! t  u% h0 Y
复制代码7 [5 C4 w6 o: e' m% S/ d, n

/ o/ W$ l/ l& B1 J1 R; h1 d/ k5 _4 b我要直接在频道栏目的根目录生成所以修改为'/'9 R, b$ n' J. o* O* _; p
在后台 > 门户 > html管理 > 设置,可以看到第四项已经变成刚才修改的路径。- K! F, j# C9 L! A) R; d

) a/ P* p& c3 U) S; ?- ^2、找到/source/class/helper/helper_makehtml.php$ C1 x* q" q: b( R& C4 |
搜索下面代码,约在111行
% ^  b6 B2 m0 m& {4 d# P( l6 d

    " {: Y9 O; G3 v& Q/ [& V2 k% g2 R* X! C8 p
    $formatarr = array('/Ym/', '/Ym/d/', '/Y/m/', '/Y/m/d/');
2 H4 V* M0 a, l
复制代码2 J# c, s' e% T# S6 v, P

9 B( A! R! m  K- e$ `修改第四项目录结构为'/'
4 k6 W! B) v+ ^& n2 d, q: M; m# u# \
    # `2 ~3 p: Q0 P+ {8 [. x9 O3 M: a

      m( ~. q7 p2 O/ s2 p1 J$formatarr = array('/Ym/', '/Ym/d/', '/Y/m/', '/');
0 X% R  O2 ?3 g+ }6 i
复制代码+ h' u6 B( b& h! w+ d! W6 l8 d1 Y
: M" }& m8 S% O+ a! I5 b
3、删掉以前从帖子生成的文件% {2 J1 \+ }; ]5 d. n
后台 > 门户 > html管理 > 生成全部8 {) X- a& F% A+ R2 E
生成后前台可以看到路径已经改变为新的扁平化结构了,seo和用户体验都会很好。5 R& b/ i# P8 _! [& \5 d% ?

" \1 ]- v) [# e% \

转载请保留当前帖子的链接:https://www.beimeilife.com/thread-46003-1-1.html 谢谢

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表