0

我正在等待重写这样的域:http://domain.com/USERoa domain like this http://domain.com/viewer/user.php?username=USER

但如果用户名为空,则忽略该规则并将其保留在主页上。

这是我现在拥有的:

RewriteRule ^([^/]*)$ /viewer/user.php?username=$1 [L]

但它将主页视为用户。

请帮忙,谢谢。

4

1 回答 1

0

你可以试试这个:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !user\.php
RewriteCond %{REQUEST_URI}  ^/([^/]+)           [NC]
RewriteRule  .*    viewer/user.php?username=%1  [L]

静默地图

http://domain.com/USER

到:

http://domain.com/viewer/user.php?username=USER

vieweruser.php是固定字符串,而USER不是并且可以是任何名称。

于 2013-01-30T06:15:57.250 回答