摘要:在我的CSDN博客里,有几篇热门文章记录了关于goAhead-2.5嵌入式web服务器的移植,很多网友问我是否可提供源代码。于是想把源代码放在velep.com上提供自由下载。一是方便网友下载,二是希望更多技术同行关注我的博客。
一开始是纠结于wordpress下载功能插件的选择——DownloadManager、Download Monitor。这两个下载插件功能都很强大。后来对比了下它们的功能特点和wordpress官方网站下载量,最后决定选择Download Monitor下载插件。这个下载插件功能相对更强、更多,如提供了下载统计、图像显示等等,此外,它的下载量即用户相对更多。
WordPress Download Monitor功能特点
- 可以在文章中输出下载链接
- 可以设置被允许的扩展名
- 可以设置下载分类
- 可以在wordpress的文本编辑器中以下拉菜单形式添加链接(html模式下)
- 支持下载缩略图
- 图象显示模式(在网页中显示一个下载链接图象)
- 支持下载次数的统计(不包括管理员的下载)
- 支持重新上传文件,方便更新文件
- 可以自定义标签
- 在后台管理中排序和分页
- 可以用模板标签在你的网页的sidebar中显示出最近下载、热门下载、随机下载等
- 可以设置为只有注册用户才能下载
安装:在线安装,没有汉化(我使用的软件, 一般是下载和使用原生版本,英文软件很少使用汉化)。
配置和使用
一开始使用有点摸不着头脑,反正是下载不了文件。如果你正为此烦恼,希望下面的对你有所帮助。
1. 设置Custom Download URL(自定义下载文件路径)为Custom URL(自定义文件路径):
在wordpress后台,点击Downloads—>Configuration—>Custom Download URL,设置如下图所示:
设置为自定义文件路径,可防止盗链接。设置好后,Save Changes一下。
注意:根据Download Monitor说明,上图中定义的路径:download,在web服务器中不能包含同名的目录、文件或page。
2. 修改.htaccess文件:
在wordpress根目录(与wp-content同级)的.htaccess文件开头中添加如下代码:
Options+FollowSymLinks
RewriteEngine on
RewriteRule ^download/([^/]+)$/home/velepcom/public_html/wp-content/plugins/download-monitor/download.php?id=$1 [L]
修改好后,更新到服务器上。
3. 固定链接设置:
点击进入:设置—>固定链接,在常用设置里面设置为一种固定链接形式(不是默认的就可以),然后保存更改。注意:即使你已经设置为一种固定链接了,也要再保存一次(原因不祥)。这一步特别重要,我原先上传的文件不能下载就是因为这个原因。
4. 上传供下载的文件:
安装和配置好,就可以上传供下载的文件了。这一步相对较容易,不作详细说明。在写文章的工具条上面,提供了一个向下的箭头,这是用来向文章里添加一个下载用的。其界面与Downloads—>Add New界面一样,仔细研祥一下就会明白如何上传一个文件的。
5. 其它功能:
其它功能,诸如提供一个下载页面、输出格式、download标签、边栏显示最热门下载、最新下载等功能,我还没用到,用到了并且有必要记录时再写。