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 ガイド。ファイルの内容は、 作成方法ガイド と ジェネレーター.