У меня проблема со спамом в WordPress в Google, проиндексированная в формате site.com/?xyz, site.com/?etc;
Я искал показ 404 Не найдено для этих строк запроса с этим кодом в htaccess:
RewriteEngine on
RewriteCond %{QUERY_STRING} .
RewriteRule (.*) /404.php? [L,R=404]
Проблема в том, что этот код превращает каждую строку запроса в URL-адресе в 404, не найденную, независимо от того, находится ли она на site.com/?blabla или site.com/page1/?blablabla; то, что я хочу, это 404 не найден только для site.com/? Строки, и никакая другая строка запроса не должна быть выполнена. Пожалуйста, помогите изменить код. С помощью приведенного выше кода WordPress тема влияет на загрузку плагинов и рекламы.