Как интегрировать файлы Sitemap.xml и Robot.txt, созданные из бесплатного онлайн-источника, в Spring Boot Application - PullRequest
0 голосов
/ 21 мая 2019

«У меня есть Sitemap.xml и Robot.txt файлы, созданные из бесплатных онлайн-источников, и я хочу интегрировать их с моим приложением Spring Boot» и хочу получить к нему доступ как http://localhost:8080/Sitemap.xml.

Ранее я работал со Struts 2.x. где я обычно отбрасываю эти файлы в папку JSP и могу получить к нему доступ как http://localhost:8080/Sitemap.xml.

Но здесь, в Spring Boot Application, я совершенно запутался, добавляя их в Application. (Мои сомнения перечислены ниже).

  1. В какую папку мне нужно добавить эти файлы?

2. Требуется ли для доступа к Sitemap.xml какой-либо контроллер как http://localhost:8080/Sitemap.xml.

Помогите мне разобраться в этом.

Заранее спасибо.

Добавлено Sitemap.xml и Robot.txt в статической папке, но это не используется.

1 Ответ

0 голосов
/ 22 мая 2019

вы можете добавить эти файлы в общую папку в src / main / resources. Для получения дополнительной информации см это .

Кроме того, если у вас есть настройки безопасности, вам нужно изменить, как показано ниже:

@Override
    public void configure(WebSecurity web) throws Exception {
        web.ignoring().antMatchers("/Sitemap.xml");
    }
...