301 Redirect With Lighttp 1.4

Direct all clean traffic using an exact match on the host.

$HTTP["host"] == “www.<example>.com” {
   server.document-root = “/www/sites/<example>.com/www/”
}

Trap all traffic not directed to the main site (regex non-match), then filter remaining traffic headed to the correct domain with the wrong host (regex) and redirect to the main site.

$HTTP["host"] !~ “^(www|mail)\.(<example>\.com)$” {
   $HTTP["host"] =~ “(^|.*\.)<example>\.com” {
      url.redirect = ( “^/(.*)” => “http://www.<example>.com/” )
   }
}

This is an effective defensive technique to guard against redundant content bombing in which a competitor submits URLs containing different hosts with the same domain to search engines making it appear as if the target site has several pages of identical content

This entry was posted in Lighttp, Search Engine Optimization. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • 4.0 (5)
    4.1 (3)
    CentOS (4)
    FastCGI (4)
    Lighttp (3)
    Linux (2)
    MySQL (5)
    Network (1)
    PHP (2)
    Rails (4)
    Ruby (6)
    S3 (1)
    Search Engine Optimization (1)
    Unix (2)
    VMWare (2)
    Web Services (2)
    WordPress (1)

    WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • Categories

  • Recent Posts