# BEGIN WordPress # Директивы (строки) между `BEGIN WordPress` и `END WordPress` # созданы автоматически и подлежат изменению только через фильтры WordPress. # Сделанные вручную изменения между этими маркерами будут перезаписаны. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
Ставить в начало файла.
chipovec,
chipovec, а полностью содержимое файла .htaccess как выглядит.
Если текста там в пределах нескольких килобайт, то регуляркой можно проверить, что не менее половины символов это русские буквы.
https://regex101.com/r/TIH0dV/1
Или
Poljot, а какой хостинг? Обычно на сайте хостера в справочном разделе есть информация о настройке редиректа с HTTP на HTTPS.
Poljot, эти правила удаляют www, а протокол оставляют как есть так что редиректа с HTTP на HTTPS не будет.
([^\w-]|^)Слово(?=[^\w-]|$)(?![^<>]*</a>)