-
AllowEncodedSlashes
Salve,
ho un app in PHP che codifica gli URL delle immagini e passa il risultato come parametro. Ad esempio, data l'immagine /imgs/skin/list.png posso accedere alla sua thumb cosi':
http://dominio/thumb/280x148/%2Fimgs%2Fskin%2Flist.png
Il problema e' che Apache non consente l'utilizzo di / (%2F) encodati generando un errore 404. L'ErrorHandler per la 404 non intercetta questi errori per ragioni di sicurezza. La soluzione e' quella di impostare AllowEncodedSlashes NoDecode in modo che i %2F vengano passati all'applicazione senza peraltro generare problemi di sicurezza.
E' possibile utilizzare questa soluzione cosi' da non dover cambiare il modo in cui tali URL vengono gestiti dalla mia applicazione?
Grazie anticipatamente per l'aiuto.
-
Ho cambiato la gestione degli URL. Grazie lo stesso.
Saluti.