http://192.168.1.103/search.php?Area=1&Menu=1&Age=3我要将浏览器的地址换成:http://192.168.1.103/search-1-1-3.html怎么弄啊???在线=答案!

解决方案 »

  1.   

    如过你是APACHE的那你可以设置APACHE里面的httpd.conf 具体GOOGLE查询吧
      

  2.   


    echo $_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'].'?'.$_SERVER['argv'][0];
    输出:search.php?Area=1&Menu=2&Age=3&Jy=3 再怎么弄呢????
    search-1-2-3-3.html网上说的那个APACHE不理解是咋回事啊!
      

  3.   

    其实这个 百度 google 说得都蛮全的。查下实践下 基本都可以处理出来
      

  4.   

    比如原本需要http://www.huangyesoso.com/pcyear.asp?tid=123 
    通过Rewriterule 变成哦 http://www.huangyesoso.com/123.htm也可以访问
    还是不知道怎么弄啊!!!5555555急死个人,还让不让人过元宵节!!!
      

  5.   

    我的.htaccess中的正则:
    RewriteRule ^([a-zA-Z0-9]+)-([a-zA-Z]{1,})([0-9]{1,})-([a-zA-Z]{1,})([0-9]{1,}) $1.php?$2=$3&$4=$5【2个参数】
    (search-3-1)
    RewriteRule ^([a-zA-Z0-9]+)-([a-zA-Z]{1,})([0-9]{1,}) $1.php?$2=$3【1个参数】
    (search-3)
    RewriteRule ^([a-zA-Z0-9]+) $1.php【不带参数】
    (search)
    两个参数的时候我如果写成(search-3)
    或者(search)
    就报错,那么以此类推我就得写三个,但是我的参数其实有7个,我就像个简单的写法!
    有木有更简单点的写法????