title
菜鸟吧 首页 站长学堂 phpcms教程 查看内容

phpcms V9 专题的页面生成的html静态文件,URL太长怎么办?

2019-10-17 14:49| 发布者: admin| 查看: 1| 评论: 0|原作者: 菜鸟哥

摘要: 按照你的需要修改上面带有颜色部分的代码!红色部分的代码请修改为一致的。不然会出现未知的问题找到文件:\phpcms\modules\special\functions\global.func.phpf…… ...

按照你的需要修改上面带有颜色部分的代码!红色部分的代码请修改为一致的。不然会出现未知的问题

找到文件:

\phpcms\modules\special\functions\global.func.php

function content_url 此函数,大概位置23行---56行,找到如下代码:
/**
* 内容页url
* @param $contentid 文章ID
* @param $page 当前页
* @param $addtime 文章发布时间
* @param $type 返回路径的格式(.html|.php)
* @param $site_info 站点信息
* @param $type 类型 静态地址 $type = 'html', 动态地址 $type='php'
*/
function content_url($contentid = 0, $page = 1, $addtime, $type = 'html', $site_info = '') {
if (!$contentid) return '';
$url = array();
$page = max(intval($page), 1);
$app_path = substr(APP_PATH, 0, -1);
switch ($type) {
 case 'html':
  if ($site_info['dirname']) {
   if ($page==1) {
    $url[0] = $site_info['domain'].'special/'.date('Y', $addtime).'/'.date('md', $addtime).'/'.$contentid.'.html';
    $url[1] = pc_base::load_config('system', 'html_root').'/'.$site_info['dirname'].'/special/'.date('Y', $addtime).'/'.date('md', $addtime).'/'.$contentid.'.html';
   } else {
    $url[0] = $site_info['domain'].'special/'.date('Y', $addtime).'/'.date('md', $addtime).'/'.$contentid.'-'.$page.'.html';
    $url[1] = pc_base::load_config('system', 'html_root').'/'.$site_info['dirname'].'/special/'.date('Y', $addtime).'/'.date('md', $addtime).'/'.$contentid.'-'.$page.'.html';
   }
  } else {
   if ($page==1) {
    $url[0] = $url[1] = pc_base::load_config('system', 'html_root').'/special/'.date('Y', $addtime).'/'.date('md', $addtime).'/'.$contentid.'.html';
    $url[0] = $app_path.$url[0];
   } else {
    $url[0] = $url[1] = pc_base::load_config('system', 'html_root').'/special/'.date('Y', $addtime).'/'.date('md', $addtime).'/'.$contentid.'-'.$page.'.html';
    $url[0] = $app_path.$url[0];
   }
  }
  break;

按照你的信用修改上面带有颜色部分的代码!红色部分的代码请修改为一致的。不然会出现未知的问题!


路过

雷人

握手

鲜花

鸡蛋

最新评论

Archiver 手机版 小黑屋 网站地图

Copyright © 2015-2026 菜鸟吧论坛 |找资源研究学习当然上菜鸟吧论坛

警告:本站所有资源收集世界互联网,请下载后24小时之内删除,否則後果自負!
WARNING: ‌All resources from the web. Delete within 24 hours or consequences at your own risk!
郑重声明:站内所有资源均来自互联网或会员投稿发布, 如果侵犯了权益请联系删除,E-mail:cainiaovip8@qq.com 商用请购买正版。

返回顶部