Добавьте эту строку перед вашим правилом:
RewriteRule (.*)!(.*) $1$2 [N,DPI]
Это удалит ВСЕ !
символов в URL (только часть пути, строка запроса не затрагивается). Вы можете изменить его так, чтобы он относился только к заголовкам статей блога - до вас.
Будьте осторожны, хотя - он использует флаг [N]
, который заставляет Apache снова начать переписывать из верхнего правила, чтобы удалить все вхождения, иначе будет заменено только первое вхождение (если их больше один !
). Поэтому я рекомендую поместить это правило где-нибудь сверху .
Альтернатива для [N]
flag будет иметь это правило без этого флага, но несколько раз один за другим.
http://httpd.apache.org/docs/current/rewrite/flags.html#flag_n