Как настроить согласование содержимого для файлов.jsonld и.html?

Я разрабатываю приложение связанных данных, и мне нужно использовать 303 URI для моего набора данных. В настоящее время у меня есть набор данных из 22500 файлов.jsonld с URI следующим образом:

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

И я хочу перенаправить браузеры, ищущие текстовое / html-содержимое, на:

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

Которые не являются семантическими файлами, поэтому они более читабельны.

Кто-нибудь знает, как я могу сделать это с Apache 2.4.10? Я рассматривал файлы карты типов, но мне было интересно, есть ли другие более эффективные решения, чем создание файлов 22500 .var.

1 ответ

Посмотрите на W3C: лучшие рецепты для публикации RDF-словарей. Хотя речь идет о публикации словарей, в нем перечислен ряд рецептов для настройки согласования содержимого в Apache, которые в равной степени применимы к наборам данных.

Другая ключевая документация для этого - модуль Apache mod_rewrite.

Другие вопросы по тегам