Jak zrobić przekierowanie 301? Jak przekierować strone bez www na www?

25/06/2008

Jeżeli mamy zaindeksowaną stronę bez WWW należy zrobić przekierowanie 301 aby była z www.

Aby sprawdzić, która z nich jest zaindeksowana wpisz w przeglądarce www.google.pl:

site:http://www.strona.pl oraz site:http://strona.pl

Aby zrealizować takie przekierowanie należy utworzyć na serwerze, na którym znajduje się nasza strona (w tym samym miejscu gdzie znajduje się plik index strony) plik o nazwie: .htaccess  Nazwa pliku musi zaczynać się kropką.

Plik .htaccess jest zwykłym plikiem tekstowym. Należy otworzyć go w edytorze tekstu i wstawić do niego następującą treść:

[sourcecode language="html"]RewriteEngine On
RewriteCond %{HTTP_HOST} ^strona.pl$
RewriteRule ^(.*) http://www.strona.pl/$1 [QSA,L,R=301]
[/sourcecode]

mod_rewrite. Podręcznik administratora

mod_rewrite. Podręcznik administratora, więcej…

Moduł mod_rewrite, nazywany często “scyzorykiem armii szwajcarskiej”, to potężne narzędzie administratorów serwerów WWW, które uruchomiono w oparciu o Apache. Za jego pomocą można w dowolny niemal sposób manipulować adresami URL wpisywanymi przez użytkowników w przeglądarce internetowej. Mod_rewrite, oparty na dyrektywach i wyrażeniach regularnych, pozwala na zmianę postaci adresów URL w oparciu o zmienne środowiskowe, nagłówki HTTP i wiele innych warunków. Ogromne możliwości mod_rewrite sprawiają, że jest on określany jako “równie skomplikowany i tajemniczy jak magia woodoo”.

Warte przeczytania:

  • No Related Post

Tagi: , , ,

« Jak przeliczać bajty na kilobajty, megabajty i gigabajty?
Jak kupić mieszkanie na kredyt? Jak wziąć kredyt hipoteczny? »

Jak zrobić przekierowanie 301? Jak przekierować strone bez www na www? - napisz swoje pomysły.