如何为/ variableusername创建重写规则 - url www.example.com/variableusername
location /staticusername {
try_files $uri/ /admin/index.php?q=$uri&$args;
}
如果我用我的一个用户名更改/ staticusername,我的工作就像我需要的那样。但是当我尝试使用其他用户名登录时肯定无法正常工作。 那么如何将每个用户重写为/admin/index.php?q=$uri&$args? 感谢您的任何意见
答案 0 :(得分:0)
这个怎么样:
location / {
try_files $uri $uri/ /index.php;
index index.php index.html index.htm;
# rewriteRule: example.com/userName_0-9
rewrite ^/([A-Za-z0-9_]+)$ /admin/index.php?q=$1;
}