xom`s pinion - xomův blog

Blog šťastného středoevropana plný subjektivních blábolů.

Dejchá, furt dejchá!
Na půdě
úvod » Jak vynutit doménu bez WWW

Jak vynutit doménu bez WWW

xomax softworks Čirou náhodou jsem narazil na problém s nefungujícím JavaScriptem na xomax.cz při užití adresy s www. Sám zápis www tečka doména nepoužívám, jelikož zbytečně zdržuje, jelikož je to vlastně archaismus. Více informací ohledně zbytečného www se můžete dočíst třeba na Intervalu.

Řešení jsem si v hlavě představil ihned dvě – zkusit ladit JavaScript AJAX, na což jsem neměl čas, nebo napsat htaccess redirect.

Nastavení serveru návštěvníkovi dovoluje napsat do domény nižšího než druhého stupně cokoliv, pokud skutečně subdoména neexistuje, zobrazí se mu hlavní obsah. Takže v poklidu fungovaly i adresy jako prase.xomax.cz a zobrazil se web (až na ten JavaScript).

Přesměrování návštěvníků jsem provedl v souboru htaccess s anoncem chyby 301 (trvale přesunuto). Stačí vložit následující 3 řádky:

RewriteEngine on RewriteCond %{HTTP_HOST} ^.+?xomax.cz [NC] (URL začíná jinak než xomax.cz – NC pro nerozlišování malých a velkých písmen) RewriteRule ^(.*)$ http://xomax.cz/$1 [L,R=301] (pokud platí RewriteCond, tak se uživatel přesměruje na doménu bez www, výrazy za doménou jsou zachovány – L je flag, aby server nezpracovával další podmínky a ihned přesměroval, R=301 – definice trvalého přesměrování)

Tak, doufám, že se nevyvrbí nic jiného, nějak mi nezbývá času.. ;)

z kategorie Web design, přidej na Linkuj.cz, publikováno 24.07.2007 22:51

Komentáře k článku (1×)

01| Shaman (24.09.2007 20:46) | reakce

GRavatar

Ono je to hlavně užitečné z hlediska SEO, zabraňuje se tak rozmělňování ranků příchozích odkazů.

Komentáře byly pozastaveny
© 2004-2008 Tom Hnatovsky - Všechna práva vyhrazena
TOPlist