问题标签 [reroute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
557 浏览

dynamic - F3:重新路由到动态 URL

我在从控制器内重新路由到动态 URL 时遇到了一些困难。

在 routes.ini 中

在控制器 Admin.php 中,在方法 createReport() 中:

我的尝试(在 Admin.php 中):

问题:如何在不完全更改路由的情况下重新路由到相同的 URL(将显示一些错误消息),即附加 patientId 作为 URL 查询参数?

谢谢,K。

0 投票
2 回答
192 浏览

asp.net - ASP.net Web 窗体 - 页面路由命名冲突

我正在将一个旧项目从 asp 4.0 重建到 4.52(移动到引导程序)。这是一个 Web 表单网站,而不是 MVC。我的原始版本是用 VS2012 制作的,现在它是用 VS 2015 制作的,例如默认添加 RouteConfig 类。

在 V4.0 中,我的 url 格式曾经如下:

domain.com/nike-shoes

domain.com/nike-shoes/nike-air-pegasus-21-1001

在我的新站点中,由于“/nike-shoes”的重复,它不起作用。

调用“domain.com/nike-shoes/nike-air-pegasus-21”将简单地调用“domain.com/nike-shoes”

这是“新”代码:

旧代码 RegisterRoutes Sub 相同,但 Application_Start 不同(没有 RouteConfig):`

以前的版本还需要从 /page.aspx 重新路由到 /page,现在是默认设置。由于我不想进行重定向,因此保持当前 url 格式非常重要。

多谢!

0 投票
1 回答
95 浏览

url - 如何在 Joomla 中将 URL 路径从 www.website.com/v1 更改为 www.website.com

我是 Joomla 的新手。我在我的域中设置了 joomla。但是,URL 变为 www.website.com/joom3。有没有办法保留 joom3 文件夹但 URL 仍然显示 www.website.com?因此,当用户输入 www.website.com 时,它不会显示 www.website.com/joom3

0 投票
1 回答
434 浏览

django - angular django 将不匹配的 url 重写为 index.html (angular app)

我有一个 django 服务器和一个 Angular 应用程序。

我能够启动 Angular 应用程序并使用我添加到应用程序中的链接导航到网站的各个部分。

但如果我想直接访问网站的一部分,我会收到 404 错误。

例如,如果我的应用中有一个链接可以引导我

有用

但是如果我输入我的浏览器网址

它以 404 失败

我理解这是因为默认行为是在服务器 url 中查找页面的链接。

我也知道解决方法是让服务器端 404 重定向到包含路由参数的角度 index.html 页面。

我的问题是如何?

我已经开始实施,但我不知道如何解决它。剩下的任何指导都会有所帮助。

这是我到目前为止所拥有的。

网址.py

视图.py

类似于这个问题,但我没有使用 Nginx

如何使用 Nginx 将 404 请求重定向到 Django 单页应用程序的主页?

0 投票
2 回答
3857 浏览

java - 如何使用 Apache Camel 读取文件,使用 Spring 批处理文件,读取每一行并通过 Apache Camel 将其路由回

想知道如何将 JAXBElement 传递给 Camel 路由,该路由从通过 Camel Route 加载的 Spring 批处理读取的批处理文件的每一行进行处理。

下面给出的代码片段使用 customerWriter 方法调用 JMSTemplate 将消息写入队列。相反,我需要将消息路由到另一个 Camel 路由。

当前: CamelRoute -> ReadFile -> Spring Batch -> 处理每一行 -> Queue

预期: CamelRoute -> ReadFile -> Spring Batch -> 处理每一行 -> Camel Route

骆驼路线读取文件:

批量配置:

批处理器:

0 投票
1 回答
23 浏览

php - 执行 PHP 脚本后重新路由的问题

我有一个使用 php 构建的联系表。

我的域名是 bestsellerprime.com

脚本执行后,应该向 info@bestsellerprime.com 发送任何电子邮件,该页面应该重新路由回主页(index.html),但我收到任何错误。错误说:

“此页面无法正常工作 bestsellerprime.com 目前无法处理此请求。HTTP 错误 500”

如何解决这个问题,代码如下:

PHP:

任何帮助是极大的赞赏。

0 投票
1 回答
496 浏览

android - 无法修改 HERE Maps 重新路由路线选项

在 HERE 地图中使用重新路由侦听器时,我似乎无法弄清楚如何修改由 onRerouteEnd 给出的 RouteResult。当我在地图上绘制它时,它会穿过水体,我猜这是因为尚未设置运输模式。这是我尝试过的:

0 投票
0 回答
103 浏览

android - 如何在android中检查驱动程序是否在路线上(Re_route Process)

我在一个 android 应用程序中工作,我有两个应用程序,一个是骑手应用程序,另一个是驱动程序应用程序。在 Driver 中,我获取驱动程序的当前位置并将其发送到服务器,在 Rider 端,一个用于获取驱动程序位置并设置到骑手侧地图以移动驱动程序标记的骑手端 API。在骑手方面,我如何知道司机是否在路线上。

我做了一些研发,但没有得到正确的结论。

我的问题是在骑手方面如何检查司机是否在路线上?

提前致谢

0 投票
0 回答
21 浏览

javascript - 在滚动事件中触发重新路由会从历史记录中删除当前 URL(Chrome、MacOS)

以下网页(我们称之为 test.html)在 Safari、Firefox 和 Chrome 中的行为不同。这个问题特别涉及它在 Chrome 中的行为。

如果我从一个空选项卡开始,转到 test.html,滚动并触发重新路由到 google.com,然后单击返回按钮,我将被发送到空选项卡页 - 即使 test.html 在如果单击并按住后退按钮,则历史记录。前进按钮也跳过它。

我尝试了一些方法,包括将侦听器更改为“wheel”,使用 onbeforeunload 重置滚动位置,以及使用布尔标志确保重新路由只被调用一次。

对这里发生的事情有任何了解吗?这是 Chrome 错误,还是按预期工作?

0 投票
0 回答
230 浏览

flutter - Flutter 网页自定义 url 方案?

最近,Flutter 增加了对 urls 中自定义 scheme 的支持,这意味着我们可以删除 url scheme 中的 hashtag。这工作得很好而且很花哨,并且可以启动所有没有主题标签 url 的屏幕。但是,如果我们手动尝试转到直接页面,例如 page.com/homepage,则会出现 404 错误(如果我们想转到 page.com/#/homepage)。注意:在flutter web-server上运行时不会出现此错误,仅在在线发布后才会出现。我们如何将所有页面重定向到 index.html 以启动该特定屏幕?