例如:http://www.mysite.com/show?id=10是一篇文章,我想改写成这样:
http://www.mysite.com/articltitle/
怎么做啊

解决方案 »

  1.   


    RewriteRule ^articltitle/([0-9]+)$ /show?id=$10
    http://www.mysite.com/show?id=10http://www.mysite.com/articltitle/ 10
      

  2.   

    像你这样的地址应该可以用,不过会有别的问题
    RewriteRule /(.+)/ /article.php?title=$1
      

  3.   

    另外,articltitle是可变的,每一篇文章都不一样。
    上面的正则表达式可能还不行。
    5楼的有点像,不过文章的查询不用title,是用id.
      

  4.   

    用正则就行了 echo "#(http://www.mysite.com/)#i"."articltitle/";