2014-01-21 31 views
0

我目前在nginx的重写规则的现有的文件作战。我很难找到其他人做过这件事。nginx的重写group.php到/组/

我想要的是相当简单。当我访问http://mypage.com/group.php我想被重定向到http://mypage.com/group/。我希望当我访问/组/

我在我的服务器配置了一下周围打了位置,但从来没有得到它的工作它ofcourse阅读group.php。

location /group/ { 
    rewrite ^/group(.*) group.php 
} 

我似乎无法得到这个规则。

+0

难道只有这一个文件夹'group'? –

回答

1

试试这个:

  1. 它重定向在/组/group.php/group/
  2. 重写一切/到/group/group.php

这是假设group.php存在于/group/group.php

rewrite ^/group\.php$ /group/ redirect; 
rewrite ^/group/ /group/group.php last; 
+0

我只是把它放在服务器块内? – user3218338

+0

是的。在服务器块下。 –

+0

这将返回500内部服务器错误 – user3218338