
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 不一样吗??
是哪里出错了? 展开
{?$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 不一样吗??
是哪里出错了? 展开
4个回答
展开全部
当然不一样,伪静态是伪静态,替换是替换,你把地址都替换了,服务器坑定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
改成这样看怎么样
{?$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
改成这样看怎么样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
得改服务器阿帕奇
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去做伪静态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询