1. 首页
  2. 电脑知识

php伪静态怎么配置?php如何实现网址伪静态?php伪静态规则

PHP代码伪静态怎么写?其实很简单的!

比如下面这段,我要输出为伪静态 show-文章id.html 应该怎么写呢?

<?php
$result = mysql_query(“SELECT * FROM dxju where fl=’生活常识’ ORDER BY itemid DESC limit 0,10”);
while($row = mysql_fetch_array($result))
{
$tm = mysubstr($row[‘tm’],0,45);
echo “<p><a href=show.php?itemid=”.$row[‘itemid’];
echo ” title=”.$tm.” >”;
echo $tm;
echo “</a></p>”;
}
?>
</ul>

我们直接把echo “<p><a href=show.php?itemid=”.$row[‘itemid’];改成echo “<li><a href=/show-“.$row[‘itemid’].”.html”;

<?php
$result = mysql_query(“SELECT * FROM dxju where fl=’生活常识’ ORDER BY itemid DESC limit 0,10”);
while($row = mysql_fetch_array($result))
{
$tm = mysubstr($row[‘tm’],0,70);
echo “<li><a href=/show-“.$row[‘itemid’].”.html”;
echo ” title=”.$tm.” >”;
echo $tm;
echo “</a></li>”;
}
?>

 

然后我们在伪静态规则里配置伪静态规则就好了!

比如上面的伪静态规则就是:rewrite ^/show-([0-9]+)\.html$ /show.php?itemid=$1;

Nginx环境下的,其他的环境转换一下就好了!

本文来自投稿,投稿人:zhanglong,当前页地址:https://www.dxju.cn/archives/3325

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“丁香知识网”用户上传并发布,本平台仅提供信息存储服务。

联系我们

18056540210

在线咨询:点击这里给我发消息

邮件:ziylh00@163.com

工作时间:周一至周五,9:30-18:30,节假日休息