У вас есть доступ к самому журналу ошибок apache? Если это система cPanel и у вас есть доступ к оболочке, попробуйте просмотреть журнал / usr / local / apache / logs / error_log - там появятся ошибки mod_security. В противном случае вы можете заглянуть внутрь своей панели управления, чтобы увидеть, принимает ли она какие-либо сообщения об ошибках.
Даже если установлена mod_security, вы все равно можете получить ошибку 500 после помещения SecFilterEngine в .htaccess, если ключевое слово не разрешено.
Я рекомендую связаться с вашим веб-хостингом, чтобы определить, является ли mod_security причиной. Если это так, вы можете попросить их создать исключение. (Я работаю в веб-хостинговой компании, и мы почти всегда рады сделать исключения mod_security для приемлемых приложений)
Если это вызвано mod_security и ваш веб-хостинг не создаст исключение, вам нужно либо сменить хостинговую компанию, либо найти другой способ передачи URL-адреса (кодировка base64 может работать для вас)