我已将此路由定义为$route['download/(:num)/(:any)'] = 'download/index/$1/$2';
我想要的是mydomain.com/download/444/filename.mp3
。现在的问题是,当我传递不带扩展名.mp3
的url时,它可以正常工作,但是当我给带有.mp3
的url时,它显示404
中的nginx
。即
mydomain.com/download/444/filename.mp3 ERROR
mydomain.com/download/444/filename SUCCESS
答案 0 :(得分:0)
您可以尝试解决此问题的方法:
$route['download/(:num)/([a-zA-Z0-9.a-zA-Z0-9]+)'] = 'download/index/$1/$2';
我希望它将对您有帮助。