Routes yii2路线双斜线
我正在重写一个移动应用程序的后端 为了实现复古兼容性,我需要像这样提供URL 我从应用程序URL收到的带有双斜杠的问题// 无法更改应用程序上的代码 我曾尝试配置路由,以便通过控制器为这些链接提供服务,但我收到一条404链接 改为使用此地址(没有双斜杠可以正常工作) 如何设置urlManager路由以同时提供双斜杠地址Routes yii2路线双斜线,routes,yii2,yii-url-manager,Routes,Yii2,Yii Url Manager,我正在重写一个移动应用程序的后端 为了实现复古兼容性,我需要像这样提供URL 我从应用程序URL收到的带有双斜杠的问题// 无法更改应用程序上的代码 我曾尝试配置路由,以便通过控制器为这些链接提供服务,但我收到一条404链接 改为使用此地址(没有双斜杠可以正常工作) 如何设置urlManager路由以同时提供双斜杠地址 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptN
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'//sc4m/scPictureServlet/<category:\w+>/<subcategory:\w+>/<subfolderid:\d+>/<picname:\w.+>/W/<width:\d+>' => 'sc4m/pictureServlet',
'/sc4m/scPictureServlet/<category:\w+>/<subcategory:\w+>/<subfolderid:\d+>/<picname:\w.+>/W/<width:\d+>' => 'sc4m/pictureServlet',
],
“urlManager”=>[
“enablePrettyUrl”=>true,
'showScriptName'=>false,
“规则”=>[
“//sc4m/scPictureServlet/////W/”=>“sc4m/pictureServlet”,
“/sc4m/scPictureServlet/////W/”=>“sc4m/pictureServlet”,
],
事先非常感谢
alessandro清理index.php中的URL
$\u服务器['REQUEST\u URI']=str\u replace('/','/',$\u服务器['REQUEST\u URI']);
这将添加到require('yii.php');