destoon8.0生成模块下内容地图为html
destoon8.0生成全站内容地图为html,这样更有利于百度蜘蛛抓取。
第一步在模块根目录新建sitemap.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | <?php require '../common.inc.php' ; include './config.inc.php' ; $mid = $moduleid ; $module = $MODULE [ $mid ][ 'module' ]; $modurl = $MODULE [ $mid ][ 'linkurl' ]; $modulename = $MODULE [ $mid ][ 'name' ]; $table = get_table( $mid ); $condition = "status=3" ; $page = $_GET [ 'page' ]; $total = $page *3000; $data .= "<!DOCTYPE>" ; $data .= "<html>" ; $data .= '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />' ; $data .= "<head>" ; $data .= '<title>' . $DT [sitename]. "-" . $modulename . "模块-第" . $page . "页地图" . '</title>' ; $data .= "<style type= 'text/css' > body {font-family: Verdana;FONT-SIZE: 12px;MARGIN: 0;color: #000000;background: #ffffff;} img {border:0;} li {margin-top: 8px;} .page {padding: 4px; border-top: 1px #EEEEEE solid} .author {background-color:#EEEEFF; padding: 6px; border-top: 1px #ddddee solid} #nav, #content, #footer {padding: 8px; border: 1px solid #EEEEEE; clear: both; width: 95%; margin: auto; margin-top: 10px;} </style>"; $data .= "</head>" ; $data .= "<body>" ; $data .= "<h2 style='text-align: center; margin-top: 20px'>" . $modulename . "站点地图</h2>" ; $data .= "<div id='content'>" ; $data .= "<h3>" . $modulename . "最新文章</h3>" ; $data .= "<ul>" ; $result = $db ->query( "SELECT linkurl,title from {$table} where itemid>$total ORDER BY itemid ASC LIMIT 0,3000" ); while ( $r = $db ->fetch_array( $result )) { $url = "<li><a href='" . $modurl . $r ['linkurl ']."' >". $r [ 'title' ]. "</a></li>" ; $data .= $url ; } $data .= "</ul>" ; $data .= "</body>" ; if (! empty ( $url )){ $file = 'html' ; if ( file_exists ( $file )) { file_put( './html/sitemap' . $page . '.html' , $data ); echo "地图生成成功!" ; } else { $dir = "./html" ; mkdir ( $dir , 0777, true); } } else { echo "页数超出,生成失败" ; } ?> |
这样就可以生成地图,例如:模块地图 (nongpin88.com)
千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具