我目前正在与nginx中重写规则的现有文档进行斗争。我很难找到其他人做过这件事。
我想要的是相当简单。当我访问http://mypage.com/group.php时,我希望被重定向到http://mypage.com/group/。我希望它在我访问/ group /
时阅读group.php我在我的服务器配置中玩了一些位置,但从来没有让它工作。
location /group/ {
rewrite ^/group(.*) group.php
}
我似乎无法得到这条规则。
答案 0 :(得分:1)
试试这个:
/group.php
重定向到/group/
这假定group.php
中存在/group/group.php
。
rewrite ^/group\.php$ /group/ redirect;
rewrite ^/group/ /group/group.php last;