我正在升级我的网站从yii1.1到Yii2。在使用Yii 1.1的旧站点中,url可以以
的形式给出。 http://example.com/index.php/controller_name/action_name/queryString/123
但是在Yii2中,我必须将这个请求更改为
http://example.com/index.php/controller_name/action_name?queryString=123
,以使其工作,否则我得到一个404 Not Found错误。
我已经知道这个功能已经在Yii2 Github issue 6866中被删除,但是由于旧网站大量使用这个特定的功能,我想知道是否有任何解决方案,而不改变现有网站中的每个单独的URL。
谢谢
您需要启用漂亮的url,并相应地添加规则