O problema é que há um caractere sendo inserido em URLs que precisam ser ignoradas ou removidas. Alguma regra em algum lugar no apache está colocando esse personagem. Você deve levar em consideração qualquer regra de regravação ou regra do AliasMatch.
Copie seu arquivo httpd.conf
existente e coloque um conf baunilha em seu lugar. Veja se o problema existe. diff
os dois arquivos e comece a adicionar blocos de volta em um de cada vez e teste seu servidor. Se você usa mod_alias
, desabilite isso e veja se o problema persiste. Também é possível que você esteja herdando algum regex problemático em um arquivo .htaccess em algum lugar. Verifique e descarte qualquer possibilidade lá.
Depois de reduzir o problema, você pode denunciar e podemos ajudar mais.
Editar 1
Isso está soando como um erro de aplicativo. Pode ser algo com um dos seus plugins Wordpress. Os erros sugerem que algo está jogando caracteres sem escape em seus URLs. Talvez uma função decodeURI. A principal preocupação é qualquer reescrita que esteja acontecendo para extrair arquivos e documentos que estão fora da raiz de documentos do servidor da Web.
Desative todos os plug-ins em sua instalação do wordpress e verifique se há erros. Adicione-os de volta em um de cada vez e veja quando os erros ressurgem.