【问题标题】:Allow file downloading with routes in Codeigniter允许在 Codeigniter 中使用路由下载文件
【发布时间】:2018-12-01 12:26:58
【问题描述】:

我已经定义了这条路线$route['download/(:num)/(:any)'] = 'download/index/$1/$2'; 我想要的是mydomain.com/download/444/filename.mp3。现在的问题是,当我传递没有扩展名.mp3 的 url 时,它工作正常,但是当我提供带有.mp3 的 url 时,它显示 404nginx。即

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

【问题讨论】:

    标签: file routing codeigniter-3


    【解决方案1】:

    你可以试试这个解决方案来解决你的问题:

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

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-22
      • 2010-10-15
      • 2012-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-09
      • 1970-01-01
      相关资源
      最近更新 更多