Slut dit site til kampagnen!

Her kan du finde et par kodestumper du kan putte på dine sites, så du kan være med i "kampen"! :-)

Koden gør at besøgende på dine sider der taster "www." foran dit domænenavn havner på en fuckwww-fejlside. Herfra bliver de automatisk viderestillet til dit site. Se eksempelvis her: www.vores.tv

Hvorvidt du vil nøjes med forsiden eller vil inkludere alle undersider er op til dig selv.

Hvis du har mulighed for at ændre i DNS-opsætningen for dit domæne, kan du sætte adressen med www-præfiks til at pege direkte på fuckwww.dk serveren. På denne måde virker kampagnen på samtlige sider uden du skal sætte kode ind på hver enkel, samtidig får du en robots.txt på www-adressen der ikke tillader søgemaskiner at indeksere siden. Kontakt mig for yderligere info.

Har du adgang til at pille i din webserveropsætning kan du lave en redirect dér.

Ellers gøres følgende:

  1. Sørg for korrekt DNS-/webserveropsætning
    Du skal sikre dig at dit site svarer både med og uden www - ellers får du nogle enten meningsløse eller ubehagelige resultater!! :-)
    Det er ligeledes vigtigt at udenwww-adressen ikke redirecter til medwww-adressen, for så kører det hele i ring!
  2. Indsæt kodestump
    Benyt én af følgende kodestumper på dine sider alt efter hvad din server muliggør. Hvis din server ikke muliggør server side scripting kan du altid bruge Javascriptet nederst.

    PHP: Indsættes øverst på siden
    <?
    if($_SERVER['HTTP_HOST']=="www.navn.dk")
    {
    	header("Location: http://fuckwww.dk/?dom=navn.dk");
    	exit;
    }
    ?>
    

    ASP: Indsættes øverst på siden
    <%
    If Request.ServerVariables("HTTP_HOST")="www.navn.dk" Then
    	Response.Redirect "http://fuckwww.dk/?dom=navn.dk"
    End If
    %>
    

    JavaScript: Indsættes øverst i head-sektionen
    <script type="text/javascript">
    if(location.host=="www.navn.dk")
    	location.replace("http://fuckwww.dk/?dom=navn.dk")
    </script>
    

    Hvis du har brug for andre sprog kan du sikkert se idéen og selv lave det :-)

    OBS: Da listen over deltagende bliver vedligeholdt af en hjælpeløs robot, skal ovenstående script være at finde på den side din webserver er sat til at vise når man request'er "/", dvs. typisk "index.htm", "index.php", "default.htm" eller lignende.
    Roboten kan nemlig ikke finde ud af at følge redirects, læse javascriptfiler eller frames, den kigger blot efter ovenstående kode eller redirect på den første side den støder på. Så selvom det virker fint hvis du fx har sat javascriptet i en anden fil, så kommer dit site ikke på listen :-( Beklager.

  3. Erstat "navn.dk" med det korrekte domænenavn
    Benyt SMÅ (altså små) bogstaver her!
  4. Vælg sprogudgave
    Det er muligt at lade besøgende starte på en engelsk udgave af "fejlsiden". Tilføj blot "&lang=EN" til ovennævnte URL.

Første gang nogen request'er dit site med w'er ryger du på listen.


03-10-26   webmaster
logo leveret af thomaz