可不可以告诉我这个地址http://my.anyp.cn/u/2372349
是在什么文件里处理呢。

解决方案 »

  1.   

    这个不是php的事情,你要用apache 设置url_rewrite 把u/2372349->index.php?u=2372349 就可以了
      

  2.   

    那url_rewrite的正则式应该如何写才对啊。
    我试着写过很多不能实现/u/2372349哦。
      

  3.   

    RewriteEngine on
        RewriteBase /
        RewriteRule ^([a-z]+)\/([0-9]+)$ index.php?$1=$2注,没有测试过
      

  4.   

    我在本地测试通过啦,好像必须得两个参数传,只传一个好像不行。
    就是说我这样:http://localhost/123456
    RewriteEngine on
    RewriteBase /
    RewriteRule ^([a-z]+)$ index.php?id=$1
    这样好像不行哦。
      

  5.   

    那你就这样写
    RewriteRule ^([0-9]+)$ index.php?id=$1
      

  6.   

    哦,这样可以啊。
    我也这样写过都没得结果啊
    现在跟你的对比少了一句:
    RewriteBase /  
    现在问题解决,谢谢