无法使用htaccess重定向到个人资料页面

时间:2015-01-01 18:51:27

标签: .htaccess mod-rewrite

这是我正在使用的htaccess代码

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$profile.php?q=$1 [L,QSA]

当用户访问其个人资料时,网址应从http://domain.com/profile.php更改为http://domain.com/username(用户登录的用户名)

它给出的错误是,当我输入http://domain.com/lina时,它表示找不到页面

1 个答案:

答案 0 :(得分:1)

您错过RewriteRule中的空格:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ profile.php?q=$1 [L,QSA]