如何利用404.php错误页来进行伪静态,高手进来帮我一下原动态地址
http://www.souyei.com/hh/b.php?a=1787206270http://www.souyei.com/hh/b.php?a=2872898716http://www.souyei.com/hh/b.php?a=1330527947
伪成这种形式http://www.souyei.com/hh/1787206270.htmlhttp://www.souyei.com/hh/2872898716.htnlhttp://www.souyei.com/hh/1330527947.html这个404.php错误页应该怎么写,求高手写给我看一下,谢了

解决方案 »

  1.   

    伪静态和404有什么关系? 试试搜索下apache urlrewrite.
      

  2.   

    php的$_SERVER中可以取到请求的url,根据url分析出参数再接着处理
      

  3.   

    给你点提示按你的例子可以用basename取得那个数字
    然后就要根据你b.php里面的程序看怎么调用了,比如
    $a=basename取到的数字
    include b.php
      

  4.   

    比如我们有新闻页:/news/readmore.php?id=4875
    我们要做成静态页:/news/top2007,4875.html
     
    一 打开 apache 的配置文件 httpd.conf二 将#loadmodule rewrite_module modules/mod_rewrite前面的#去掉三 在 httpd.conf中添加:
    <ifmodule mod_rewrite.c>
     RewriteEngine On
     RewriteRule /news/top2007,(\d+).html$   /news/readmore\.php\?id=$1
    </ifmodule>四 保存httpd.conf并重启apache。