http://www.abc.com/index.php?act=nb
用下面的也可访问
http://www.abc.com/nb
在线  ===============================

解决方案 »

  1.   

    RewriteRule ^nb$ index.php?act=service [L]
      

  2.   

    再补充下,
    http://www.abc.com/index.php?act=参数http://www.abc.com/参数后面不管是什么参数,都要可以访问
      

  3.   

    RewriteRule ^.*$ index.php?act=service [L]
      

  4.   

    kyzy_yy_pm
     
    (妖言惑众) 楼上的,你那个也太厉害了,我的css和js都加载不进来了,是不是他们的路径也要变啊
      

  5.   

    RewriteRule ^(.*)$ /index.php?act=$1 [QSA,L] 至于你的JS与CSS,我不知道你路径写的是相对路径还是绝对路径,建议你全部改为以绝对路径的形势
      

  6.   

    上对的有点问题
    RewriteRule ^(.*)$ index.php?act=$1 [QSA,L]  
      

  7.   


    没看到RewriteRule ^(.*)$ index.php?act=$1 [L]   
      

  8.   

    这次参数有效了,但是那个css js还是加载不进来
      

  9.   

    你CSS与JS,用的是绝对路径还是相对路径
      

  10.   

    刚测试了一下,看一下这个RewriteCond %{HTTP_HOST} ^192.168.8.41$  
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?act=$1
      

  11.   

    也可以这样RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg)$
    RewriteRule ^(.*)$ index.php?act=$1个人觉得这样好些,上面的意思是,如果是.js.css,这此路径的,都不进去REWRITE,直接访问就行
      

  12.   

    RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg)$
    RewriteRule ^(.*)$ index.php?cityid=$1 [QSA,L]
    这样可以,谢谢啊,结贴