【发布时间】:2016-05-03 06:45:47
【问题描述】:
我已经从 Apache 切换到 Nginx。一个非常顺利且无故障的过程,直到我不得不整理我拥有的 .htaccess 文件,现在我被难住了。
我知道 Nginx 这样做的方式不同,这需要在配置文件中(在 location /{code here} 条目中)使用正则表达式和内置的 rewrite 函数来完成,但我无法弄清楚!
我需要从这里转换一个 URL 请求:
http://example.com/datasources/apis/v1/login.php
收件人:
http://example.com/datasources/apis/API_controller.php/v1/login.php
PHP 脚本会有所不同,有时在 URL 中会有一些变量(如在 GET 请求中)
朝着正确的方向前进会很棒。
【问题讨论】:
标签: regex nginx url-rewriting