我想从URL接收一个扩展名为的参数。下面是我的控制器:
public function actionIndex($directory=null,$filename=null)
{
echo $directory.$filename;exit;
}
以下是我的URL规则:
'<directory:\w+>/<filename:\w+>' => 'file/index',
它是这样工作的:
localhost/uploads/abc
但执行此操作时,它显示404:
localhost/uploads/abc.pdf
如何实现这一点有什么建议吗?
1条答案
按热度按时间gywdnpxw1#
我可以用下面的正则表达式来实现: