Доброго времени суток, форумчане. Есть такая проблема, заметил что файл .htaccess перезаписывается в связи с чем доступ до страниц сайта закрыт, кроме главной страницы. Содержимое обновленного .htaccess файла:
PHP код:
## BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
а если это уже какая-то внедренная скриптина переписывает файл .htaccess-а тогда фиг что поможет, может так: 1. в вордпрессе идем: инструмены -> экспорт сохраняем все содержимое 2. скачиваем папку wp-content/uploads 3. скачиваем с wordpress.org последний вордпресс, раззиповываем его у себя на винте 4. закидываем в раззипованный вордпресс данную папку wp-content/uploads 5. создаем на серваке новую базу данных 6. скачиваем wp-config.php и помещаем его в корень этой папки, меняем название базы данных, ну проверим его на всякий пожарный 7. скачиваем .htaccess и тоже в корень и тоже проверим 8. делаем из всего этого хозяйства архив wordpress.tar.gz 8. заливаем его на сервак в корень 9. логинимся по ssh заходим в папку с доменом и удаляем всё, что есть в данном домене, кроме файла wordpress.tgz 10. далее юзаем команду tar -xzvf wordpress.tgz, которая моментально распакует вордпресс 11. устанавливаем вордпресс и импортаем записи 12. заново качаем и подключаем все плагины.
инструкцию конечно хорошую накатал, но все эти действия вы делаете на свой страх и риск, продумайте все и взвесте все очень хорошо, возможно помимо того, что я описал вам что-то еще надо сохранить. В общем удачи :)
появилась еще такая мысль: возможно обновляются правила rewrite (при помощи ф-ции flush_rules) или каким-то правилом или из-за добавления/удаления страниц (pages). Проверьте если при ручном изменении ЧПУ (permalinks) код в .htaccess также опускается вниз, то скорее всего причина в этом.