RewriteEngine On
# Проверка на наличие якоря в URL
RewriteCond %{REQUEST_URI} ^(.*)\#(.*)$
# Выполнение редиректа на URL без якоря
RewriteRule ^ %1? [R=301,L]
Эти правила проверяют, содержит ли URL якорь, используя директиву RewriteCond, и, если да, выполняют редирект на URL без якоря, используя директиву RewriteRule.
Важно учесть, что при перенаправлении с URL, содержащим якорь, на URL без якоря, может быть потеряна часть информации, которая находится после символа "#". Если вам нужно сохранить эту информацию, то вам необходимо изменять правила редиректа в соответствии с вашими требованиями.