我正在等待重写这样的域:http://domain.com/USER
oa domain like this http://domain.com/viewer/user.php?username=USER
。
但如果用户名为空,则忽略该规则并将其保留在主页上。
这是我现在拥有的:
RewriteRule ^([^/]*)$ /viewer/user.php?username=$1 [L]
但它将主页视为用户。
请帮忙,谢谢。
我正在等待重写这样的域:http://domain.com/USER
oa domain like this http://domain.com/viewer/user.php?username=USER
。
但如果用户名为空,则忽略该规则并将其保留在主页上。
这是我现在拥有的:
RewriteRule ^([^/]*)$ /viewer/user.php?username=$1 [L]
但它将主页视为用户。
请帮忙,谢谢。
你可以试试这个:
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
viewer
和user.php
是固定字符串,而USER
不是并且可以是任何名称。