В рамках попытки защитить пользователей от кода CGI, который неправильно проверяет данные перед проверкой входящих путей, apache отклоняет (как 404 не найдено) URL-адреса, содержащие URI-закодированные формы прямой косой черты ( %2F
) или обратной косой черты ( %5C
), как объяснено в этой статье .
Чтобы обойти эту проверку, вы должны использовать apache 2.0.46 или новее и включить AllowEncodedSlashes
директиву в конфигурации apache. (Эта директива не работает .htaccess
; она разрешена только в контексте сервера или виртуального хоста.)