[英]How to make my gatsby link work properly in netlify?
我正在嘗試在 gatsby 中的頁面之間進行路由。 它適用於本地主機,但遺憾的是不適用於 netlify。
路由鏈接是 My-site.com/about/ 它在 netlify 中不起作用,但是當我重新加載頁面時,路由變為 My-site.com/About/ 並且頁面內容顯示。
在我的 index.js 中
function Home = () => {
return (
<Link to="/about/"> About Page </Link>
);
};
export default Home;
在 About.js 中
function About = () => {
return (
<h2> This is About page </h2>
);
};
export default About
您的About.js
文件應命名為about.js
(小寫)。 這是因為在 Gatsby 中, src/pages
下的組件會根據文件名自動變為帶有路徑的頁面。
您可以查看頁面和布局文檔以獲取更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.