mod_rewrite .htaccess заменить в URL символ «?» на «@»

#
RewriteEngine on
RewriteBase /
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule (.*) [email protected]%1? [R=permanent]

пару часов промучался пока н нашел по запросу mod_rewrite: remove query string from URL?  https://stackoverflow.com/questions/3457022/mod-rewrite-remove-query-string-from-url

понадобилось при скачивании из Архива Интернет проектов — в них в названи файлов, содержащих query запрос через «?» в карте сайта замещаются на «@»
и так сохраняются на мой сервер, чтобы не переликновывать — см выше