处理不使用哈希的特定路由

时间:2019-07-15 10:08:11

标签: angular

我有一个URL:

www.example.be /#/

  • 我想保留哈希
  • 我收到重定向错误path /#/,我想将其重定向到/#/,但是由于哈希,路由器无法正常工作

我希望能够评估错误的路径,以使之前的参数为哈希值时将其重定向到另一页。

2 个答案:

答案 0 :(得分:0)

您应该在服务器中处理重定向。

这取决于您的后端,您应该添加一个后端配置,以将所有错误的路径重定向到目标页面。

答案 1 :(得分:0)

添加$dom = new DOMDocument(); // be sure to load the encoding $dom->loadHTML('<?xml encoding="utf-8" ?>' . $tmp); // let's use XPath $finder = new DomXPath($dom); foreach($finder->query("(//*[contains(@class, 'record')])[5]/following-sibling::*") as $elm) { $elm->parentNode->removeChild($elm); } // finally, echo echo $dom->saveHTML($dom->documentElement);

app.routing.module.ts