PHP动态页面里如何改写成伪静态啊?求指教
<ahref="newscont.php?cid='.$arr['id'].'&id='.$arr[0].'"target="_blank">'.$title.'</a>...
<a href="newscont.php?cid='.$arr['id'].'&id='.$arr[0].'" target="_blank">'.$title.'</a> 这个是我数据库里输出的链接地址,我应该怎么样改写成伪静态啊。要后序名为 .html 那种。求指教啊。最好有例子和详解……
展开
展开全部
伪静态有好几种我用的是.htaccess的,这个文件放在根目录下,
在里面写的是
RewriteEngine on //开启重写
RewriteRule ([a-zA-Z0-9]+)/([0-9]+)-([0-9]*)\.html$ index.php?page=$1&id=$2&page=$3
一个小括号表示一个参数。希望可以帮到你
在里面写的是
RewriteEngine on //开启重写
RewriteRule ([a-zA-Z0-9]+)/([0-9]+)-([0-9]*)\.html$ index.php?page=$1&id=$2&page=$3
一个小括号表示一个参数。希望可以帮到你
追问
能帮我以上面的例子写一条么?然后帮我详细解答一下可以不。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接按输出的结果就可以了
更多追问追答
追问
我不会怎么匹配啊,我需要跳转到另外一页的地址我又应该怎么写呢?
追答
newscont.php?cid='.$arr['id'].'&id='.$arr[0].
news-show-11-11.html
'.$title.'
RewriteEngine on //开启重写
RewriteRulenews-show-([0-9]*)-([0-9]*).html$ newscont.php?cid=$1&id=$2 [L]
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询