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

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

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

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

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

x
& c" S4 x( G* W4 d
x
& |$ d+ ^& v% J* C( K; _8 [5 ?9 ~6 G: HDiscuz官方默认的html目录结构有下面4种格式1 J8 |# E. F9 o3 d" O/ g- g
/Ym/     = 201407- K& z4 z! P: L/ L$ a5 e" a
/Ym/d/   = 201407/027 b+ z& B: C1 ?: B3 K
/Y/m/    = 2014/07' s/ x& y3 O9 S, G2 q0 q
/Y/m/d/  = 2014/07/02& x/ ?4 E. ~2 p2 W, }! C; H2 {8 I

+ \' v1 k0 y$ L9 [2 D" w8 D5 R1 [ps:建议把第四种修改掉4 m% [! t' q3 [# i$ E/ l% l2 h2 Z
! C  a: i( O1 d9 _$ ~
1、找到/source/admincp/admincp_makehtml.php
9 ?7 d- U& m- k4 ]) l搜索下面代码,约在427行
- c6 {$ M  \0 g; {, n4 M& I7 c2 A
    8 p1 B. j2 y1 Z4 c5 F8 v+ R

    $ |' _+ v. W5 z4 ~6 Uarray(3, dgmdate(TIMESTAMP, '/Y/m/d/')))
9 W7 g4 z& A. F; z  d
复制代码
) U- {( t: ?& j9 r% ~0 E: z$ k5 X/ v* ~4 }% G
修改为你需要的路径,看清楚括号数
& a: D1 w* G' e/ g7 q

    $ v" x0 D+ A' k
    3 F1 T# g1 d7 L$ Y/ j2 o% Tarray(3, '/'))

' ~0 _' W* |, Y, l( W复制代码
3 L2 g' k& ~9 C) {' _0 P) C
* U) L- P, E6 t6 V, M1 X6 @我要直接在频道栏目的根目录生成所以修改为'/'3 y3 [: I& `  y
在后台 > 门户 > html管理 > 设置,可以看到第四项已经变成刚才修改的路径。' y7 x2 w, J, n" L- W5 Y9 e
8 [7 e3 I7 k8 s8 ]
2、找到/source/class/helper/helper_makehtml.php
& E1 l' p) Z3 \1 d/ I搜索下面代码,约在111行
/ ~2 T# a5 x) J9 y$ h

    $ Q; M" S  L0 g: @6 W7 ]7 ?: M( |
    1 O7 R# g' K- H5 C' l$formatarr = array('/Ym/', '/Ym/d/', '/Y/m/', '/Y/m/d/');
5 R6 i, B4 l; ~8 [) u
复制代码6 {8 q% h% E/ h2 ^7 f/ B9 f
2 ^  Y# J7 e4 v; D, F
修改第四项目录结构为'/', ~4 |% v9 P& E0 b
    5 `" [. M+ L$ U) D  K

    6 \3 c# T% r/ g8 _6 G- X3 c* n& e2 K$formatarr = array('/Ym/', '/Ym/d/', '/Y/m/', '/');

3 \1 N1 }1 _& N复制代码. l/ h- Z4 f6 ]" M( w1 {

% g# [& X9 ^6 S, M$ {- Y3、删掉以前从帖子生成的文件" ~  a( A! o1 @& z# P8 y
后台 > 门户 > html管理 > 生成全部& p3 u; W. k0 M- }+ Q5 o
生成后前台可以看到路径已经改变为新的扁平化结构了,seo和用户体验都会很好。
8 ?# M( ]# K' O/ k/ l/ A
" P0 @. @8 l8 I, f, E

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

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

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

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

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