web-dev-qa-db-ja.com

ApacheにMarkdownをHTMLとして提供させる

多くの人のように、私はMarkdownで書くことを好みます-mod_markdownまたは同様のもので、ApacheはMarkdownコンテンツを提供しますが、HTMLとしてレンダリングしますか?

5
warren

この種の構文はウィキエンジンでは一般的ですが、ほとんどの場合、Markdown以外の同様の構文を提案しています。ただし、試すことはできます MDwiki

MDwikiは、HTML5/Javascriptに完全に組み込まれたCMS/Wikiであり、クライアント上で100%実行されます。特別なソフトウェアのインストールやサーバー側の処理は必要ありません。 MDwikiに同梱されているmdwiki.htmlをマークダウンファイルと同じディレクトリにアップロードするだけで準備完了です。

本当に簡単です。 チュートリアル に従ってください。これはレンダラーであり、ページはめ込みエディターではありません。

5
meuh

はい、あります https://github.com/hamano/Apache-mod-markdown

Arch Linux用のパッケージはありますが、debianパッケージはないようです。ただし、READMEの手順はDebian/Ubuntu用に書かれています。

4
Henryk Gerlach

そのようなApacheモジュールはないと思いますし、それを持っていても意味があるかどうかはわかりません。

ただし、Markdownはさまざまな言語(phpPerlpythonJavaなど)、および多くのブログ/ wiki/CMSなどのプログラムで実装されていますこれらの言語で書かれたものは、Markdownの組み込みサポートまたはプラグイン提供のサポートを備えています。

https://en.wikipedia.org/wiki/Markdown#Implementations を参照してください

1
cas

マークダウンはページ全体ではなくHTMLフラグメントを作成するために使用されるため、これはおそらく良いアイデアではありません。これらのフラグメントは、頭と体のあるドキュメントに挿入されます。 Apacheのサーバー側インクルードを使用して、マークダウンで作成されたフラグメントをサイトの標準ページ構造に挿入できます。これを行うには、Gruberの site からmarkdownレンダラーをインストールし、- SSIタグ から呼び出します。

0
jbruni