Разрешить загрузку файлов с маршрутами в Codeigniter - PullRequest
0 голосов
/ 01 декабря 2018

Я определил этот маршрут $route['download/(:num)/(:any)'] = 'download/index/$1/$2'; То, что я хочу, это mydomain.com/download/444/filename.mp3.Теперь проблема в том, что когда я передаю URL без расширения .mp3, он работает нормально, но когда я даю URL с .mp3, он показывает 404 из nginx.т.е.

mydomain.com/download/444/filename.mp3 ERROR
mydomain.com/download/444/filename SUCCESS

1 Ответ

0 голосов
/ 21 декабря 2018

Вы можете попробовать это решение для своей проблемы:

$route['download/(:num)/([a-zA-Z0-9.a-zA-Z0-9]+)'] = 'download/index/$1/$2';

Надеюсь, это поможет вам.

...