关于生成静态页的一个问题【求助】

#1 熊家湾的孩子

一个企业站项目,客户要求前台全静态
问题:已经实现全站静态页了,而且是一次性生成的,只是首页有四个“更多”连接总是显示动态的:
<{spUrl c=home a=showlist id=1 page=1}>
文章列表页,首页静态后地址 /index.php?c=home&a=showlist&id=1&page=1 (这个地址的静态页是存在的)

<{spUrl c=home a=info id=6}>
一个单页,首页静态后地址是 /index.php?c=home&a=info&id=6 (这个地址的静态页是存在的)

其他两个类似,首页其它链接都是静态地址。就这4个不行,查了一些资料也没搞明白

虽然可以直接/html/list/xw/1.html,但我觉得还是<{spUrl c=home a=showlist id=1 page=1}>比较靠谱

2014-11-13 10:44:24

#2 jake

搜索一下论坛,之前有解决方案

2014-11-13 11:30:24

#3 熊家湾的孩子

问题解决了:
参数对应的问题。id应该是数值类型的,但这种或许把它当作字符串了。(又或者反之,要看$value['id']的类型),所以可以尝试:

'id'=>(int)$value['id']
或者
'id'=>(string)$value['id']
------------------------------------------------
但只有首页会出这个问题,同一个地址在首页是动态的,在内页是静态的。指定类型后就全好了

2014-12-04 10:14:37

#4 chillm

这个你应该上百度搜搜看看

2015-03-28 01:59:55