Netlify 上の llms.txt

Netlifyは公開ディレクトリ内のすべてのファイルをサイトのルートで配信します。llms.txtには設定が一切不要です。

最終更新:

ファイルの保存先

Netlifyは 公開ディレクトリ (デプロイ出力として設定されたフォルダー)をサイトのルートに配置します。フレームワークでそのフォルダーが何と呼ばれていても、 llms.txt 内に置かれたものは 次の場所で配信されます: /llms.txt. 実際の静的ファイルに対しては、リダイレクトルールを設定する必要はありません。

方法:公開ディレクトリ

次の場所に置きます: llms.txt を、使用している構成の公開出力に入る場所へ配置します:

  • Next.js、Astro、Vue/Vite、Gatsby: public/ (または static/ (Gatsbyではstatic/)に置くと、ビルドによって出力ルートへコピーされます。
  • SvelteKit、Hugo、Docusaurus: static/.
  • ビルドなし(プレーン HTML): リポジトリのルートディレクトリを指定し、それに応じて公開ディレクトリを設定してください。

公開ディレクトリを以下で確認してください。 netlify.toml またはサイト設定で指定する必要があります:

# netlify.toml
[build]
  publish = "dist"

オプション:外部ファイルへのプロキシ

llms.txt 別の場所で生成される場合(たとえばドキュメントプラットフォームによる場合)は、ルートパスを _redirects で、200リライトを使用するルール:

# _redirects
/llms.txt  https://docs.example.com/llms.txt  200

設定の確認

curl -sI https://yoursite.netlify.app/llms.txt | grep -i content-type
# expect: content-type: text/plain

別のホストを利用していますか? Vercel および Cloudflare Pages ガイド。ファイルの内容は、 作成方法ガイドジェネレーター.

ソース