Na potrzeby SEO zaleca się (inną kwestią jest to czy to prawda, ale nie o tym dzisiaj będę pisał), aby serwisy webowe miały jedną domenę, tzn. aby był utrzymany schemat albo „www.luktom.net” albo „luktom.net”.
W dalszej części artykułu przedstawiam receptę na skonfigurowanie IIS7, aby automatycznie przekierowywał wszelkie zapytania zawierające „www” na początku, na analogiczne zapytania bez „www”.
- W Managerze IIS przechodzimy do witryny, dla której chcemy dodać przekierowanie likwidujące początkowe „www” z adresów
- Wybieramy przystawkę URL Rewrite (jeśli jej nie mamy, można ją pobrać i zainstalować z http://www.iis.net/download/URLRewrite)
- Z prawego sidebara wybieramy Add Rule(s)…
- …a następnie Blank rule
- Nadajemy regule nazwę, w sekcji Match URL wypełniamy pola:
- Requested URL: Matches the Pattern
- Using: Regular Expressions
- Pattern: .*
- Ignore case: zaznaczamy
- W sekcji Conditions z listy Logical grouping wybieramy Match All
- Klikamy na Add… i w okienku Add condition wpisujemy:
- Condition input: {HTTP_HOST}
- Check if input string: Matches the Pattern
- Pattern: ^(www\.)(.*)$
- Ignore case: zaznaczamy
- Przechodzimy do sekcji Action, gdzie ustawiamy:
- Action type: Redirect
- Redirect URL: http://luktom.net{PATH_INFO} (gdzie luktom.net jest adresem naszej strony bez www)
- Append query string: zaznaczamy
- Redirect type: Permanent (301)
- Zapisujemy i gotowe
Dodaj komentarz