脚本宝典收集整理的这篇文章主要介绍了php实现支持中文的文件下载功能示例,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
本文主要给大家介绍了关于PHP实现支持中文的文件下载功能的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
文件下载,通常有一种最为简单的方法,那就是将url直接指向服务器上文件的所在位置。但是这个方法存在很大的安全隐患。
这里以apache为例进行说明
借助apache的rewrITe模块,配置rewrite规则。(关于如何开启rewrite模块,网上很多资源,这里不再赘诉) 在项目根目录下创建.htaccess文件,写入rewrite规则
<PRe class="brush:PHp;"> RewriteEngine on #将所有以rar/zip结尾的url,映射给download.PHP文件 rewriterule (.*\.(rar|zip))$ download.PHP?file=$1 [NC]以上是脚本宝典为你收集整理的php实现支持中文的文件下载功能示例全部内容,希望文章能够帮你解决php实现支持中文的文件下载功能示例所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。