redirect - Netlify 重定向不起作用
问题描述
所以昨天我遇到了一个问题,因为我无法实现 301 重定向到托管在 GitHub 页面上的页面。
今天我发现 Netlify 应该能够进行 301 重定向。但是有些东西不起作用,文档说我需要在 _redirect 文件中添加重定向,但没有任何效果。任何想法我做错了什么?
这是测试页面:https ://peaceful-swanson-2960b1.netlify.com/
(当你点击博客时它应该重定向到新闻)
这是 GitHub 存储库:
解决方案
2件事:
你提到了
_redirect
文件。应该是_redirects
。我遇到了重定向问题。我花了一段时间才弄清楚,如果我首先制定一条包罗万象的规则,则永远不会达到其他规则(至少我认为这是正在发生的事情,我的其他规则被忽略了......)。
这个:
/* /index.html 200
http://mysite.netlify.com/* https://mysite.netlify.com/:splat 301!
没有用,但是这个:
http://mysite.netlify.com/* https://mysite.netlify.com/:splat 301!
/* /index.html 200
工作正常...
推荐阅读
- bixby - 如何在没有用户的情况下让 Bixby 询问输入
- r - R如何将数据重塑为列变量以成为行名并提取特定的其他变量数据?
- javascript - 多个 V 模型 Javascript Vue Js
- oracle - 如何优化 PL/SQL 中的嵌套 CASE 语句
- java - 适用于 Android 的平台签名 OTA 更新程序应用程序
- python-3.x - 如何在 Python 3 的数据框中为不同的条件设置参数
- vim - Vim:跳转系统verilog模块的开头还是结尾?
- reactjs - npm run build 后未找到清单和其他几个静态文件(字体)
- javascript - React onClick 方法在第一次选择时给出 undefined 和传递的值不一样?
- php - 如何自动将 woocommerce 处理状态更改为已完成