如何为.jsonld文件和.html设置内容协商?

时间:2017-06-14 18:28:44

标签: apache json-ld linked-data content-negotiation http-status-code-303

我正在开发一个关联数据应用程序,我需要为我的数据集使用303个URI。目前,我有一个22500 .jsonld文件的数据集,其URI如下:

http://example.com/project/resource/file.jsonld

我想将寻找text / html内容的浏览器重定向到:

http://example.com/project/page/file.html

哪些不是语义文件,因此它们更具可读性。

有谁知道如何使用Apache 2.4.10执行此操作?我一直在考虑类型映射文件,但我想知道是否还有另一种比创建22500 .var文件更有效的解决方案。

1 个答案:

答案 0 :(得分:0)

查看W3C: Best Practice Recipes for Publishing RDF Vocabularies。尽管它与发布词汇表有关,但它列出了许多配置Apache上的内容协商的方法,这些方法同样适用于数据集。

执行此操作的另一个关键文档是Apache Module mod_rewrite