|
|
1
5
你的猜测是正确的。当URL到达mod_rewrite进行处理时,Apache已经为您解码了URL。因此,如果要检查任何其他编码字符,则需要使用它们的文字表示。 由于此处使用空格作为分隔符,因此还需要转义空格:
我相信使用引号也会起作用,因此以下内容应该是等效的(尽管它还未经测试):
关于Apache解码过程的最后一个注意事项是,它将自动为您删除多个斜杠。虽然与示例无关,但这是另一个示例,说明在达到mod_重写规则之前如何转换URL。 |