不能
除非你用apache的rewrite功能

解决方案 »

  1.   

    <a href="http://x.baidu.com/baidu?tn=baidux&word=<%server.URLEncode(功夫)%>">用百度搜索"功夫"</a>
      

  2.   

    把 ? 同样转换成ASCII编码就可以了。? 的ASCII的十六制编码是 3F,,你只要按如下:XXX.com/%3F%E4%BA%BA%E7%B1%BB%E5%AD%A6即可,如果你愿意,你甚至可以用全编码,你试试如下的链接:%73%70%61%63%65%39%2E%35%65%6F%2E%63%6F%6D/%62%62%73/%73%68%6F%77%74%68%72%65%61%64%2E%70%68%70
      

  3.   

    看看手册吧:
    http://www.phpe.net/manual/function.urlencode.php