
Estou recebendo um erro 404 no URL que contém o símbolo de barra vertical. Se eu codificar manualmente com %7C
for pipe, ele funcionará corretamente. Quero adicionar uma regra no arquivo conf do Apache que substitua automaticamente o caractere de barra vertical em qualquer lugar da URL por %7C
.
Ex: (não funciona)
www.example.com/search/?term=test&another=1|2|3
Este URL acima funciona se alterado conforme abaixo,
www.example.com/search/?term=test&another=1%7C2%7C3
(URL precisa neste formato)
Sua ajuda é muito apreciada.
Responder1
Quero adicionar uma regra no arquivo conf do Apache que substitua automaticamente o caractere de barra vertical em qualquer lugar da URL por% 7C.
Você tem que fazer a substituiçãolado do cliente. Vocênão podefaça isso no lado do servidor. É tarde demais nessa fase - você tem que fazer isso antes do clienteenviao pedido. |
não é umcaractere válido.