Файлы `sitemap.xml` и `robots.txt` должны быть размещены в корневой директории вашего веб-сервера, чтобы они были доступны по стандартным URL-адресам.
В контексте вашей структуры проекта, где у вас есть папки `backend` и `frontend`, а также конфигурационный файл `nginx.conf`, вам необходимо совершить следующие шаги:
1. **Определите корневую директорию для вашего веб-сервера.** Обычно для Nginx это делается в конфигурационном файле `nginx.conf` с помощью директивы `root`. Вам нужно знать, какая папка определена как `root` для вашего сайта.
2. **Поместите файлы в соответствующую директорию:**
- Если, например, в конфигурации Nginx указан `root /path/to/your/frontend`, то вы должны разместить файлы `sitemap.xml` и `robots.txt` в папке `frontend`, чтобы они были доступны по адресам `http://yourdomain.com/sitemap.xml` и `http://yourdomain.com/robots.txt`.
- Если корневая папка у вас содержит другие активы для вашего проекта (например, если это другой сервер), то поместите их туда.
3. **Пример директории:**
Если вы уверены, что ваш `root` указывает на `frontend`, структуры файлов будут выглядеть следующим образом:
```
Project
backend
frontend
sitemap.xml
robots.txt
nginx.conf
docker-compose.yaml
```
4. **Проверьте файл конфигурации Nginx:** Убедитесь, что в конфигурации сервера правильно настроены маршруты и доступ к файлам, чтобы Nginx мог их отдать.
После размещения файлов проверьте доступность по URL, чтобы убедиться, что всё работает как ожидается.