首页 > 解决方案 > 如何修复 netlify 托管站点中的 url 重定向?

问题描述

我已经托管了一个反应站点,netlify但重定向没有按我的意愿工作。

你在这里看到:https ://unsplash-app.netlify.com/photo/C6-GjBAOtZc

例如,如果我/photo/h478dhek从网站本身重定向时第一次加载netlify它,但是当我刷新页面时它只是不起作用并说找不到页面。我应该怎么做才能使重定向工作我希望它成为。

我曾尝试在我的构建目录中创建 _redirects 文件,但在官方文档中不清楚重定向是否会在刷新页面时起作用

标签: netlify

解决方案


由于这是一个单页 (React) 应用程序,您是否尝试过重写规则

_redirects

/*    /index.html   200

正如您所提到的,此文件需要在构建之后位于您的构建(部署)目录中。


推荐阅读