首页 > 解决方案 > 使用选择器屏蔽 URL Apache

问题描述

我收到要求屏蔽这样的网址的请求

Commercial.com/en/test/page1 到 Commercial.com/en/test.page1(如使用 selectos)

我尝试了下一个: RewriteRule "^/en/test.page1" "https://${CommercialName}/en/test/page1" [L,P]

在这种情况下,向我发送下一条服务器消息不起作用:

错误的请求

您的浏览器发送了此服务器无法理解的请求。请求头字段的大小超过服务器限制。

但是,如果我将我的规则更改为此有效: RewriteRule "^/en/test.pagetest" "https://${CommercialName}/en/test/page1" [L,P]

但后来我添加了另一条规则,它向我展示了相同的

RewriteRule "^/en/test.pagetest" "https://${CommercialName}/en/test/page1" [L,P] RewriteRule "^/en/test.page2test" "https://${CommercialName} /en/test/page2" [L,P]

有谁知道为什么会导致这个错误?

PS:

标签: apachemod-rewriteurl-rewritingaemsling

解决方案


推荐阅读