• Иногда htaccess начинает выглядеть так:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /fiction/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /fiction/index.php [L]
    </IfModule>
     [L]
    </IfModule>
    
    # END WordPress

    Что добавляет эти лишние строчки, отчего весь сайт не работает, понять не удается.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Ищите вирус на сайте

    Вирус внедряется для меркантильных целей, а тут просто недоступность сайта.

    Что значит — недоступность? Белый экран?
    Сайта? Админки?
    Почему я из вас выжимаю информацию?
    Будете так писать свои вопросы — ответа никогда не получите.

    Neither, вот сразу ошибка из логов:
    .htaccess: </IfModule> without matching <IfModule> section

    Проще говоря, </IfModule> повторяется два раза.

    Вирус внедряется для меркантильных целей,

    Вы удивитесь, но среди вирусов тоже встречаются которые не достигают своих целей. Зато по пути могут что-то и поломать.

    Кто-то или что-то добавляет в ваш штэксесс код — надо искать лишние файлы в папках.
    Для начала — удалить wp-admin, wp-includes, заменить с компьютера с дистрибутива, затем проверить и заменить папки плагинов, затем просмотреть папку /uploads — там часто кроме картинок бывает лежат php-файлы, которых там априори не должно быть. Я имею ввиду папки типа 2013/03 и так далее, в корневой /uploads тоже могут лежать непонятные файлы.
    Скачать плагин — gotmls, у автора плагина зарегистрироваться, дать ей 5-10 долларов, она активирует плагин по полной схеме проверки. Лучше этого плагина никто вам не просканирует всю директорию сайта и не расскажет, какая гадость там у вас хранится.

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «Что-то портит .htaccess» закрыта для новых ответов.