pozmu.net::blog

Blog porzeraczamuzguw
Maj 1

No-www to inicjatywa którą mocno popieram (sam nawet chciał coś takiego samego zrobić, tj. stronę to propagującą). O co chodzi? O to, że w adresach stron WWW nie powinno być owego nieszczęsnego www. Czyli zamiast www.strona.pl powinniśmy trzymać się formy strona.pl. Bez sensu? Ok, powiedzmy to inaczej – niektóre strony działają tylko z owym www na początku. Bez sensu? – jasne, powinny być dostępne pod oboma adresami. Jak to osiągnąć? Po prostu należy również domenę strona.pl ustawić na docelowy serwer i odpowiednio skonfigurować serwer WWW. Aby uniknąć problemu z dwoma adresami tej strony powinno się również zastosować taką sztuczkę, która spowoduje przekierowanie wszystkich wywołań z www na adres bez owego przedrostka. W przypadku serwera Apache można zastosować poniższą regułę modułu mod_rewrite (do umieszczenia w pliku .htaccess):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domena\.pl$ [NC]
RewriteRule ^(.*)$ http://domena.pl/$1 [R=301,L]

Efekt? Wpisujac www.domena.pl/cokolwiek użytkownik zostanie przekierowany pod adres domena.pl/cokolwiek i wszyscy będą zadowoleni 🙂