楼主: 邪恶

[已经解决] 【生成路径】与【访问url】采用不同的规则【已解决】

[复制链接]
 楼主| 发表于 2011-10-25 23:10:22 | 显示全部楼层

我要疯了。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-10-25 23:25:57 | 显示全部楼层

哭 了,好几天了,没能解决。。。。
回复 支持 反对

使用道具 举报

发表于 2011-10-25 23:35:03 | 显示全部楼层
邪恶 发表于 2011-10-25 23:25
哭 了,好几天了,没能解决。。。。

继续哭 吧,看看官方可能发发慈悲。
这个3万的问题好像与官方的程序无关。
我帮你顶。
回复 支持 反对

使用道具 举报

发表于 2011-10-26 09:15:29 | 显示全部楼层
是一个问题,
有难度,
目前只能顶你了
回复 支持 反对

使用道具 举报

发表于 2011-10-26 09:20:19 | 显示全部楼层
可以参考文章生成的办法啊
文章不是可以生成很多日期的目录,比如:1026、1027
回复 支持 反对

使用道具 举报

发表于 2011-10-26 09:31:15 | 显示全部楼层
本帖最后由 rokey2y 于 2011-10-26 09:32 编辑
邪恶 发表于 2011-10-25 12:45
那肯定是不行的。。。


谁说肯定不行   可行  不过得加个1XXXX以取得目录
回复 支持 反对

使用道具 举报

发表于 2011-10-26 09:55:22 | 显示全部楼层
肯定是不行的  除非在URL里面附带目录的属性  然后URL重写才能识别的
回复 支持 反对

使用道具 举报

发表于 2011-10-26 09:56:16 | 显示全部楼层
要不然鬼知道该是1还是2
回复 支持 反对

使用道具 举报

发表于 2011-10-26 10:57:34 | 显示全部楼层
  继续加油思考。
回复 支持 反对

使用道具 举报

发表于 2011-10-26 10:58:18 | 显示全部楼层
但是生成到 日期目录 不也是个解决的方案么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-10-26 12:27:38 | 显示全部楼层
捷康口腔 发表于 2011-10-26 09:20
可以参考文章生成的办法啊
文章不是可以生成很多日期的目录,比如:1026、1027

我不想改URL 想保持 目前的URL~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-10-26 12:28:08 | 显示全部楼层
rokey2y 发表于 2011-10-26 09:31
谁说肯定不行   可行  不过得加个1XXXX以取得目录

能,肯定是能用,我想生成静态,动态太卡了。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-10-26 12:28:41 | 显示全部楼层
世界首富 发表于 2011-10-26 09:55
肯定是不行的  除非在URL里面附带目录的属性  然后URL重写才能识别的

跪了~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2011-10-26 12:48:56 | 显示全部楼层
支持一下。。
回复 支持 反对

使用道具 举报

发表于 2011-10-26 15:59:48 | 显示全部楼层
本帖最后由 0793jay 于 2011-10-27 19:38 编辑

除法,应该可以解决你的问题。

第一步:在 URL.CLASS.PHP  内添加以下函数:
  1.         public function diyshow($id, $catid = 0) {
  2.                 $html_root='play';
  3.                 $dirname = intval($id/10000);       
  4.                 $urls=$dirname.'/'.$catid.$id."/index.html";
  5.                 $url_arr[0] = rtrim(WEB_PATH,'/').$html_root.'/'.$urls;
  6.                 $url_arr[1] = $html_root.'/'.$urls;
  7.                 return $url_arr;
  8.         }
复制代码
第二步
打开create_html.php

找到
function show(){   

*********
*********
*********
}

第三步,注释掉  show函数里的
  1. $urls = $this->url->show($r['id'], '', $r['catid'],$r['inputtime']);
复制代码
第四步,在它下面,敲上:
  1. $urls = $this->url->diyshow($r['id'], '', $r['catid']);
复制代码
第五步,后台操作,批量更新内容页

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 点击这里注册

本版积分规则

小黑屋|Archiver|phpcms网站管理系统 ( 京ICP备14011169 )

GMT+8, 2019-10-24 12:01 , Processed in 0.229218 second(s), 6 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表