我实际上最终构建了自己的组件。
<Redirect>它从
react-router元素中获取信息,因此我可以将其保留在自己的路线中。如:
<Route path="/privacy-policy" component={ Redirect } loc="https://meetflo.zendesk.com/hc/en-us/articles/230425728-Privacy-Policies" />如果有人好奇,这是我的组件:
import React, { Component } from "react";export class Redirect extends Component { constructor( props ){ super(); this.state = { ...props }; } componentWillMount(){ window.location = this.state.route.loc; } render(){ return (<section>Redirecting...</section>); }}export default Redirect;编辑-注意:这与一起使用
react-router: 3.0.5,在4.x中不是那么简单



