Quttera's web malware solutions detect all these threats. In order to check your domain online for HTML, JavaScript and for other levels of redirection with Website Malware Scanner submit your domain here
In general, web-server configuration files are not (SHOULD NOT) be accessible from remote server thus WIS might not be able to detect redirections of the first type(web-server configuration file based).
Following are some examples of rules that are used for redirection from one URL to another implemented at web-server configuration file.
Look for similar rules:
Redirect 301 / http://another-site.name/
Redirect /index.html http://another-site.name/index.html
DirectoryIndex index.html
The Apache module mod_rewrite provides regular-expression based parser used to rewrite URL requests.
In some cases mod_rewrite is used to redirect request from one destination to another.
Iterate over your .htaccess file and look for lines starting from "RewriteRule" word.
Following some examples of mod_rewrite rules:
RewriteRule ^folder1.* http://another-site.name/folder/ [R=301,L]
RewriteRule ^(.*) http://another-site.name/folder/1 [R=301,L]
Configuration rules supported by lighttpd provide possibility to redirect HTTP request from one destination to another using url.redirect rule: url.redirect = <regular-expression> => <new-target>
Examples of rules that could be used for this purpose:
["host"] =~ "^www\.(.*)"
{
url.redirect = ( "^/(.*)" => "http://%1/1" )
}
["host"] =~ "^mydomain\.name"
{
url.redirect = ( "^/(.*)" => "http://www.another-domain.name/1" )
}
Malicious HTTP redirection to web site hosting malware. These and other malicious redirections are detectable by online Website Malware Scanner.
For WordPress based websites this kind of malware is often hidden in the .htaccess file. If your website was infected by similar malware and you need help please use Website Anti-malware Monitoring for remediation assessment.