在响应中为Web应用生成站点地图的问题

时间:2019-06-14 10:45:05

标签: javascript reactjs sitemap

我需要为Web应用程序生成sitemap.xml文件。我在https://www.amitsn.com/blog/how-to-generate-a-sitemap-for-your-react-website-with-dynamic-content上浏览了这篇文章,并生成了.xml文件

这是我要为其生成xml文件的路由。

   <Route

           path ="/cricket/tournament/:id/standings"

           />
          <Route
            path="/cricket/:description/:id"

          />

          <Route
            path="/football/:description/:id"

          />

现在的问题是生成的xml文件是通过这种方式来实现的。


<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url> <loc>https://xyz.io/</loc> </url>
<url> <loc>https://xyz.io/cricket/tournament/:id/standings</loc> </url>
<url> <loc>https://xyz.io/cricket/:description/:id</loc> </url>
<url> <loc>https://xyz.io/football/:description/:id</loc> </url>
</urlset>

以及在Google控制台网站管理员中 https://xyz.io/cricket/tournament/:id/standings.xml  该链接不会打开,所以如何获取动态网址。

0 个答案:

没有答案