nginx redirect loop, remove index.php from url

前端 未结 5 1353
长情又很酷
长情又很酷 2020-11-29 03:25

I want any requests like http://example.com/whatever/index.php, to do a 301 redirect to http://example.com/whatever/.

I tried adding:

5条回答
  •  醉梦人生
    2020-11-29 04:18

    Try

    location = /whatever/index.php {
        return 301 $scheme://www.example.com/whatever/;
    }
    

    Another benefit from doing it this way is that nginx does a return faster than a rewrite.

提交回复
热议问题