PHP翻页伪静态……如何实现加上后缀 .html

别人php源码里有一变量{?$url_jumppage?}{?$url_jumppage?}里面含有/aaacc/ttt.php?class=1&page=2现在要用|s... 别人php源码里有一变量{?$url_jumppage?}

{?$url_jumppage?} 里面含有 /aaacc/ttt.php?class=1&page=2

现在要用 |str_replace:"“:"" 替换成这种格式/aab/1-2.html

替换代码:{?$url_jumppage|str_replace:"/aaacc/ttt.php?class=“ : "/aab/" |str_replace:"&page=":"-".".html"?}

可是~上面的代码执行结果是:/aab/1-.html2 怎么和我想要的结果/aab/1-2.html 不一样吗??

是哪里出错了?
展开
 我来答
怿朴
2012-05-18 · TA获得超过120个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:111万
展开全部
当然不一样,伪静态是伪静态,替换是替换,你把地址都替换了,服务器坑定404了,找不到页面,伪静态这么写RewriteRule ^([a-zA-Z-]+)/([0-9]+)-([0-9]+).html$ index.php?CM=$1&CI=$2&infoid=$3,这是个例子,具体自己摸索
匿名用户
2012-05-21
展开全部
这种做法不是很好,url映射规则太过于简单
{?$url_jumppage|str_replace:"/aaacc/ttt.php?class=“ : "/aab/" |str_replace:"&page=":"-".".html"?}

.".html" 这个用的有点超前
{?$url_jumppage|str_replace:"/aaacc/ttt.php?class=“ : "/aab/" |str_replace:"&page=":"-"?} .html

改成这样看怎么样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
范小旭丶
2012-05-19 · 超过17用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:38.6万
展开全部
得改服务器阿帕奇
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啊蜗牛当当
2012-05-18 · 超过27用户采纳过TA的回答
知道答主
回答量:259
采纳率:0%
帮助的人:58.1万
展开全部
去做伪静态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式