Resposta 403 Forbidden para imagens usando o Dispatcher

Resposta 403 Forbidden é vista para imagens ao usar o Dispatcher, uma "/" também é anexada ao final do nome do arquivo na URL.

Ambiente

  • AEM
  • Apache
  • Dispatcher

Causa

A barra extra é devido ao módulo mod_dir do Apache que anexa / a um URL de pedido que mapeia para um diretório.

Resolução

Defina a diretiva DirectorySlash como desativada no módulo mod_dir do Apache:
<Directory />
<IfModule disp_apache2.c>
# enable dispatcher for ALL request if this is too restrictive,
# move it to another location
# RequestHeader add uid "admin"
DirectorySlash Off
SetHandler dispatcher-handler
</IfModule>
Options FollowSymLinks
AllowOverride None
</Directory>

Informações adicionais

Diretiva DirectorySlash http://httpd.apache.org/docs/current/mod/mod_dir.html#directoryslash Interferência com Mod_Dir (Apache) https://docs.adobe.com/docs/en/dispatcher/disp-tshoot.html#Interferência com mod_dir (Apache)

Logotipo da Adobe

Fazer logon em sua conta