[英]Gatsby pages showing / after url
I am new at using Gatsby.我是使用 Gatsby 的新手。 I've recently developed website using it
我最近使用它开发了网站
I wanted to create pages with gatsby so I've added it in /src/pages.我想用 gatsby 创建页面,所以我将它添加到 /src/pages.xml 中。 Pages were created but it shows / after url.
页面已创建,但它显示/在 url 之后。
Ex.前任。 for page 'example.com/abc' it shows 'example.com/abc/' and if I try to write 'example.com/abc' in browser it redirects to 'example.com/abc/'
对于页面“example.com/abc”,它显示“example.com/abc/”,如果我尝试在浏览器中编写“example.com/abc”,它会重定向到“example.com/abc/”
Extra / can be seen after url额外/可以看到url之后
use gatsby-plugin-remove-trailing-slashes plugin https://www.gatsbyjs.com/plugins/gatsby-plugin-remove-trailing-slashes使用 gatsby-plugin-remove-trailing-slashes 插件https://www.gatsbyjs.com/plugins/gatsby-plugin-remove-trailing-slashes
npm install --save-dev gatsby-plugin-remove-trailing-slashes
Then configure via gatsby-config.js.然后通过 gatsby-config.js 进行配置。
{
...
plugins: [
...,
`gatsby-plugin-remove-trailing-slashes`,
]
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.