我有一个自建的MVC fw,其中包含路由器路由URL,以便使用常见的example.com/controller/action
。我遇到问题时,我的应用程序是一个子目录内部署的诸如从URI和Web根提取公共路径
example.com/my_app/controller/action/?var=value
我的路由器认为my_app
是控制器的名称现在和controller
是方法。
我目前的解决方案是在安装时手动要求配置中的任何子目录名称。我想手动执行此操作。看到我的问题,让我知道如果我要解决这个错误的方式,并提出错误的问题。
我的问题: 如果我有两条路径,我该如何从一条路径的末尾截断公共段并将它从另一条路径的末尾移除。
A = /无功/网络/程序my_app /酒馆 B =/my_app应用/酒吧/ CNTRL/ACTN
什么是你最快的一个衬垫从B拆下/ my_app应用/酒馆,并保持与/ CNTRL/ACTN? 基本上寻找一种perl-esque方式来获得像字符串一样的公分母。
感谢任何输入
您是在寻找PHP还是Perl? – 2012-07-23 22:36:09
两者都很好,但我的代码是PHP。 – dlite922 2012-07-23 22:37:47