nginx将group.php重写为/group/
我目前正在与nginx中重写规则的现有文档进行斗争。我很难找到其他同样做过这件事的人 我想要的很简单。当我访问时,我希望被重定向到。当然,当我访问/group时,我希望它读group.php/ 我在我的服务器配置中使用了一些位置,但从未使其工作nginx将group.php重写为/group/,nginx,rewrite,Nginx,Rewrite,我目前正在与nginx中重写规则的现有文档进行斗争。我很难找到其他同样做过这件事的人 我想要的很简单。当我访问时,我希望被重定向到。当然,当我访问/group时,我希望它读group.php/ 我在我的服务器配置中使用了一些位置,但从未使其工作 location /group/ { rewrite ^/group(.*) group.php } 我似乎不明白这条规则。试试这个: 它将/group.php重定向到/group/ 将/group/to/group/group.php中的所
location /group/ {
rewrite ^/group(.*) group.php
}
我似乎不明白这条规则。试试这个:
/group.php
重定向到/group/
group.php
存在于/group/group.php
中
rewrite ^/group\.php$ /group/ redirect;
rewrite ^/group/ /group/group.php last;
我刚把它放在服务器块里?是的。在服务器块下。这将返回500个内部服务器Error@user3218338请帮助别人帮助你。检查日志。抱歉,这是日志2014/01/21 13:11:54[错误]18792#0:*6重写或内部重定向循环,文件内部重定向到“/index.html”,客户端:xxx.xxx.xxx,服务器:mypage.com,请求:“GET/group/HTTP/1.1”,主机:“mypage.com”是否只有这一个文件夹
组
?