URL不区分大小写,这意味着您可以键入http://www.mYsItE.com/iNDEX
并加载http://www.mysite.com/index
。地址栏将以小写字母显示域名,但保留您用于页面的大小写(例如,上面的示例在页面加载后将在地址栏中显示为http://www.mysite.com/iNDEX
)
出于搜索引擎优化的目的,我们希望让我们的网站301将任何混合大小写的网址重定向为全小写 - 将整个网址转换为小写,而不仅仅是域名。有没有办法将Tap5配置为301将混合大小写的URL重定向为小写?
(我希望这个问题不是太宽泛。请原谅我。)
答案 0 :(得分:1)
您可以contribute HttpServletRequestFilter HttpServletRequestHandler或RequestFilter向RequestHandler投放request processing。首选方法是RequestFilter。
请务必订购过滤器内容before:*
,以便在其余{{3}}
例如MyAppModule.java
public static void contributeRequestHandler(OrderedConfiguration<RequestFilter> config) {
config.addInstance(MyRequestFilter.class, "before:*");
}