日期:2014-05-17  浏览次数:20689 次

网站怎么集成和支持markdown格式文件?
比如我的网站目录中有很多md格式的文件,需要怎么做,能让访问者可以直接像html一样打开md格式的文件,并且能带上字体,代码高亮等的css效果?
主要是想给一个产品写一个帮助手册或者用户指南,觉得用markdown写比较好,但又不想挨个md文件转换成html再展示,否则文档维护起来也挺麻烦的。

比如站点根目录下index.md,我希望用户访问:http://xxxx.com/index.md,浏览器就能直接看到转换好的html效果。
然后index.md上有个链接指向abc.md,用户点击这个链接,就能直接看到abc.md对应的html效果。
我能想到的是对md请求做拦截,然后读取到要请求的文件名,比如index.md,然后后台对index.md内容读取,然后传到一个html模板中进行显示,html模板中带上css的引用。
但总感觉这个方法应该不是很好。
大家都是怎么的,给给建议。
------解决方案--------------------
自己在web服务器上做个mime映射