holinhot 发表于 2015-2-21 14:40:12

请教个nginx url重写问题

本帖最后由 holinhot 于 2015-2-21 14:43 编辑

怎么去掉url中的.php 不修改原代码的前提下

比如www.baidu.com/login.php重写成www.baidu.com/login/
www.baidu.com/login.php?logout重写成www.baidu.com/login/?logout

https://www.baidu.com/send.php?step=2&deptid=24362
重写成https://www.baidu.com/send/?step=2&deptid=24362

codegear 发表于 2015-2-21 16:16:00

直观的感觉是要把有?没有?分情况讨论。
有问号,则是在问号前的.php要替换掉
没有问号,则在$前的.php去掉

不过还是不好解决名字类似.php的目录。
页: [1]
查看完整版本: 请教个nginx url重写问题