fix: устранить проблемы доступности llms.txt для AI-агентов
- Caddyfile: text/plain применяется только к существующим .txt/.md - Caddyfile: несуществующие .txt/.md отдают 404 вместо HTML-фолбэка - Caddyfile: добавлены редиректы /docs/llms*.txt → /llms*.txt - Caddyfile: добавлен HTTP-заголовок Link с rel="llms" (RFC 8288) - лендинг: относительные ссылки на llms.txt заменены на абсолютные - лендинг: добавлено явное упоминание путей в тексте карточки - config: добавлены <link rel="alternate"> на llms.txt в <head> - generate-llms: добавлена генерация robots.txt и sitemap.xml
This commit is contained in:
@@ -127,6 +127,13 @@ export default defineConfig({
|
||||
title: 'NextJS Style Guide',
|
||||
description: 'Стандарты разработки на Next.js + TypeScript с архитектурой SLM',
|
||||
|
||||
// Дублируем указатель на llms.txt в <head> — для агентов,
|
||||
// которые читают HTML, но не парсят полный DOM/href.
|
||||
head: [
|
||||
['link', { rel: 'alternate', type: 'text/plain', href: '/llms.txt', title: 'llms.txt' }],
|
||||
['link', { rel: 'alternate', type: 'text/plain', href: '/llms-full.txt', title: 'llms-full.txt' }],
|
||||
],
|
||||
|
||||
vite: {
|
||||
plugins: [utf8TextPlugin],
|
||||
define: {
|
||||
|
||||
Reference in New Issue
Block a user