问题描述
我正在关注关于让 React 渲染创建的 sitemap.xml
文件的 this 线程。
我的站点地图:
<?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://www.example.com/</loc> </url>
...
...
<url> <loc>https://www.example.com/*</loc> </url>
</urlset>
位于 public
目录中。
然后我运行 npm run build
并在完成接受的答案后说站点地图将是
在 <domain>/sitemap.xml
中访问。
我收到了 404,它会将我重定向到 root url,因为这是我处理 404 的方式。是否有接受的答案忘记提及的处理程序?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)