问题标签 [url-mapping]
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.
c# - UrlMapping 在 IIS 上找不到 404 页面,但在本地服务器端口上工作正常
好吧,当我将 .NET 2.0 网站放在 IIS 6 上时,我遇到了问题。我使用 UrlMapping 来重定向一些旧的 url。当我在 VS 本地服务器端口上使用它时它工作正常,但是当我将它部署到 IIS 6 时,它给出了 404 Page not found 错误。
我发现在一些论坛中他们正在讨论使用通配符映射,但没有一个能够很好地解释如何实现这一点。除此之外,在 IIS 级别上进行此类修改有哪些安全风险(如果有的话?)
在此先感谢,干杯:)
tomcat - 如何将我的域 URL 映射到 Grails 应用程序的根文件夹?
我有一个名为 abc 的 Grails 应用程序,当我在本地访问时,我可以通过
我已经在 Amazon EC2 上部署了我的应用程序,并使用了一个弹性 IP 地址,我可以直接访问
我有一个 xyz.com 的域名,我已经将它指向我的弹性 IP,所以现在我可以去
问题是 xyz.com 指向 tomcat 服务器的根文件夹。我想要它做的是将 .com 域映射到,http://1.2.3.4/abc
以便显示我的主页而不是 tomcat 欢迎屏幕。
最好的方法是什么?我应该以某种方式重新配置域名映射,还是应该以某种方式或其他方式更改 tomcat 设置?
谢谢
rest - REST:将 URL 映射到服务/文件的方式?
在您的拙见中:将 REST URL 映射到一个架构内的服务/文件的最佳实践方法是什么(让我们在这里假设 MVC 模式)?
java - Spring URL映射问题
我正在使用带有 Spring 框架的 Java。给定以下网址:
/contentitem/{numeric value}
我需要使用作为参数传递给控制器的“数值”来映射所有映射到给定控制器的请求。
现在在我的 servlet 容器 xml 中,我有类似于以下的简单映射:
我只是想知道我需要在映射中添加什么才能实现我所描述的?
编辑:我暂时不接受答案,因为我似乎无法弄清楚如何在我的 web.xml 中进行映射(我正在使用下面的 axtavt 答案中描述的注释)。如何在我的中添加适当<url-pattern>..</url-pattern>
的,<servlet-mapping>
以便正确获取“/contentitem/{numeric_value}”的请求?谢谢!
java - Spring servlet 映射 - 没有 css 或 jsp!
我阅读了这篇文章,这与我的问题类似,但没有解决问题:
基本上,我曾经在我的 中有以下 servlet 映射web.xml
:
在我需要映射以下网址之前,这非常有效:
其中 {id} 是我的对象的数字 ID 值,而 {random_text} 仅用于“友好的 url”。我设法使用@RequestMapping
我的控制器中的 以及@PathVariable
从 URL 中提取变量来使其工作。
但是,我设法使新 URL 成功映射的唯一方法是添加
在我web.xml
的 servlet 映射的底部。但是,当我这样做时,我的所有其他页面(/channel1
, /channel2
)都会显示而无法访问静态内容(css、jsp 等);我得到一个No mapping found for HTTP request with URI
静态文件。我按照我发布的链接中的建议尝试了各种映射组合,但没有任何效果。任何帮助都会很棒!!!
更新:我在控制器中的 RequestMapping 如下所示(如果它有助于解决问题..):
url - Grails SEO 友好的 URL
在 grails 中创建 URL 的标准方法是:
生成网址:/news/show/102
我想要更多 SEO 友好的 URL,例如:
在 Grails 中最干净的方法是什么?我可以使用 grails URLMapping 映射/news/show/102
到/news/102
,但我如何创建像上面这样的完整 URL?
grails - Grails 1.2.1 的奇怪 UrlMappings 行为
我在 SpringSource Tools Suite 2.3.2 中创建了一个 Grails (1.2.1) 应用程序,这是我的 UrlMappings.groovy:
这是我的控制器
当我访问 url /broadcasters/setInterval时,我有一个 404 作为正常或 ajax 请求。我还编写了一个简单的单元测试来检查我的 UrlMappings:
而且测试失败了!它是 Grails 1.2.1 的错误还是我遗漏了什么?这是我用过的插件
grails - Grails:URL 映射 - 如何传递文件扩展名?
我有一些包含不同文件的文件夹。我想使用这样的东西:http ://myserver.com/foo/bar/test.html
我正在使用这种方式来获取路径:
但它对文件扩展名没有帮助......如何禁用文件扩展名截断?
附言
请求http://myserver.com/excursion/foo/bar/test.html
结果是没有扩展名的“foo/bar/test”:(
model-view-controller - Grails UrlMapping - 无法为控制器设置 params.id
我正在尝试创建一个 UrlMapping 以将一些静态 URL 映射到控制器操作,但我似乎无法设置params.id
. 我正在使用Grails in Action,所以我不确定这里出了什么问题。
代码:
在 PostController 中
错误:
No signature of method: ...findByUserId() is applicable for argument types: () values: []
上面的代码有什么问题?我正在使用 grails 1.2.2。
spring - Servlet 映射帮助 - 可以避免引用上下文名称吗?
我正在使用 Tomcat 6 和 Spring 2.5开发一个 Spring 应用程序。我试图让我的 URL 映射正确。我想要的工作如下:
但是,我必须在我的 URL 中引用上下文名称才能解析映射:
如何避免在不使用重写/代理引擎(例如 Apache)的情况下在我的 URL 中引用上下文名称的要求?
这是我的 web.xml 中的 servlet 定义和映射:
这是我的控制器的轮廓(显示请求映射的注释):
谢谢!