让 Apache 以 HTML 形式提供 Markdown

让 Apache 以 HTML 形式提供 Markdown

和许多人一样,我更喜欢用 Markdown 编写 - 是否有一个mod_markdown或类似的工具可以让 Apache 提供 Markdown 内容但呈现为 HTML?

答案1

这种语法对于 wiki 引擎来说是典型的,但他们大多提出了除 Markdown 之外的类似语法。不过,你可以尝试维基百科:

MDwiki 是一个完全用 HTML5/Javascript 构建的 CMS/Wiki,并且 100% 在客户端上运行。无需安装特殊软件或服务器端处理。只需将 MDwiki 附带的 mdwiki.html 上传到与您的 Markdown 文件相同的目录中,就可以开始了!

确实就是这么简单。跟着教程。这是一个渲染器,而不是页内编辑器。

答案2

就在这里https://github.com/hamano/apache-mod-markdown

有一个用于 arch linux 的软件包,但似乎没有 debian 软件包。但是,自述文件中的说明是为 Debian/Ubuntu 编写的。

答案3

我不认为有任何这样的 Apache 模块,而且我不确定拥有一个模块是否有意义。

然而,Markdown 是用许多不同的语言实现的(包括phpperlpythonjava),并且许多用这些语言编写的博客/wiki/CMS 等程序都内置或插件提供了对 Markdown 的支持。

https://en.wikipedia.org/wiki/Markdown#Implementations

答案4

这可能不是一个好主意,因为 Markdown 用于创建 HTML 片段而不是完整页面。然后,这些片段将被插入到具有头部和主体的文档中。您可以使用 Apache 的服务器端包含将 markdown 创建的片段插入站点的标准页面结构中。为此,请安装 Gruber 的 markdown 渲染器地点并从一个调用它SSI标签

相关内容