比如我访问www.aaa.com/username
那么就访问到了这个地址http://www.aaa.com/index.php?action=blog&user=username我没有设置apache的权限,只有设置.htaccess的权限,请问我的.htaccess该怎么写呢?

解决方案 »

  1.   

    不能设置Apache,那就用脚本实现吧,在username目录下建个文件,然后用header重定向。
      

  2.   

    .htaccess文件可以这样写,如果还有其它URL重写,需要根据情况定义不同的识别规则.可以在其中加入RewriteConRewriteEngine on
    RewriteRule ^/(.*)   /index.php?action=blog&user=$1 [L,R]
      

  3.   

    leconcq 您好,我照你说的写了,但是不成功RewriteEngine on 
    RewriteRule http://www.aaa.com/^/(.*) http://www.aaa.com/?action=blog&owner_name=$1 [L,R]我应该怎么改呢?
      

  4.   

    另外我的域名是支持开通了泛域名功能的,所以我还想这样实现跳转
    http://username.aaa.com
    指向
    http://www.aaa.com/index.php?action=blog&user=username改怎么写呢?