Redirectionarea de la un domeniu www catre un domeniu non-www sau de la un domeniu non-www catre un domeniu www in Windows Server (IIS).

Frecvent se intampla ca dupa ce am facut un site sa ne lovim de problema accesarii site-ului in ambele variante www sau non-www, problema se poate rezolva in mai multe feluri, dar cel mai elegant se poate face direct din consola IIS cu cateva click-uri.
Deschidem consola IIS si mergem la Web Server => Internet Information Services (IIS) Manager, acum in fereastra din dreapta mergem la Sites => Nume.site acum click drepta Edit Bindings, sau in panoul Actions => Bidings

 

Edit Bidindgs

 

In ferestra Site Bindigs, adaugam de la Add... Type: http (default), IP address: All Unassigned (default), Port: 80 (default), Host name: www.exemplu.com se repeta procedura si iar la Host name trecem domeniul fara www, Host name: exemplu.com. In fereastra trebuie sa fie ambele domenii atat non-www cat si www, acum dati OK.

 

Site bidings

 

Acum serverul va raspunde la ambele domenii. Urmatorul pas ce trebuie facut este redirectionarea traficului catre domeniul nostru, care poate fi www sau non-www, pentru acest pas trebuie sa avem instalat URL Rewrite 2.0. Nu este indicat sa folosim ambele domenii din considerente pe care nu le dezbatem acum, dar un motiv foarte puternic ar fi ca folosirea simultana a ambelor domenii va afecteaza PageRank-ul, mai exact modul in care Google afiseaza in rezultatele cautarii pagina site-ului. Google afiseaza cu prioritate site-urile cu continut unic, iar site-ul dvs. va fi considerat de Google un site cu continut dublicat, deoarece v-a afisa ambele variante, www si non-www si il v-a afisa in rezultatele cautari intr-o zona inferioara a paginii sau in urmatoarele pagini cu rezultate.
Mergem la Sites => Nume.site in fereastra din dreapta click pe aplicatia Url Rewrite din panoul Actions => Add rules(s)...

 

Url rewrite Add rule 3

 

In fereastra care apare selectati Canonical domain name .

 

Canonical domain name

 

Acum in ferestra Add a rule to redirect to a canonical domain name selectati domeniul care doriti sa-l utilizati www.exemplu.com sau exemplu.com

Add rule to redirect

 

Acum site-ul nostru poate fi accesat in ambele variante http://www.freepedia.ro sau http://freepedia.ro
Daca aveti un cont Google Webmaster Tools, setati si acolo varianta de domeniu pe care l-ati ales www sau non-www.