本文目录一览:
PHP源码需要伪静态是不是必须设置
源码如果是必须要的话,那就必须设置,如果是原生态的话,那就根据开发的实际情况来看是否需要设置伪静态,比如,ThinkPHP,smart,这些都是需要伪静态支持,不然无法准备访问目标页面的。
php伪静态
伪静态,两种办法:
1,把你html当做php来解析,在apache里配置一下,这样后缀名全不是
test.html?id=3223bd=232;这样的格式会解析为 test.php?id=3223bd=232
2,配置apache重写,将 test/2332-232 这样路径重定位到 test.php?id=2332bd=232
这两种情况,php程序都不需要做任何改动,如果需要改动php源码,那就不是伪静态了。
PHP代码伪静态怎么写?
代码中链接地址改成:href=show-".$row['itemid'].“.html”;
然后添加伪静态规则:RewriteRule ^(.*)/show-([0-9]+)([\-])?([0-9]+)?\.html$ $1/show.php?itemid=$2page=$4