5

私は Express を学んでいて、sitemap.xml ファイルと robots.txt ファイルをどこに置くべきかを正確に判断しようとしています。/public フォルダーに移動しますか? それとも、Express アプリケーションの完全なルートに入りますか?

どうもありがとう、

クリス

4

1 に答える 1

12

それらはパブリックにアクセスできる必要があります。 publicそのための良い場所のようです。これらのファイルは、他の外部サービスが Web サイトからロードするため機能します。アクセスできない場合、何もしません。


ただし、サイトが非常に単純でない限り、ほとんどの動的 Web サイトはsitemap.xml動的に生成されます。つまり、ルートを登録し、ページを持つページ/オブジェクトのデータベースをポーリングし、その情報に基づいて xml を生成します。

于 2013-02-13T19:00:41.307 に答える