Estou tendo um pequeno problema - meu log de erros está sendo preenchido com solicitações para uma pasta de diretório no meu site (mas com dados adicionados que não deveriam estar lá).
http://example.com/the-directory/undefined
http://example.com/the-directory/administrator
http://example.com/the-directory/admin
http://example.com/the-directory/script
Como pode configurar uma reescrita para qualquer solicitação que contenha:
/the-directory/{any extra data}
301 redireciona para
/the-directory/
O que eu tentei é:
rewrite ^/the-directory/(.*)$ /the-directory/ last;
Mas isso fica preso em um loop de redirecionamento. Qualquer ajuda seria muito apreciada.
Respostas:
Tente este:
Você ficou em um loop de redirecionamento porque o regex
^/the-directory/(.*)$
corresponde/the-directory/
.fonte