Przy optymalizacji stron i sklepów internetowych często spotykamy się z koniecznością konfiguracji pliku .htaccess. W tym artykule opisałem podstawową konfigurację pliku .htaccess która może dotyczyć niemalże każdej strony www.

1. Pierwsza rzecz od której zawsze zaczynamy, to wybranie adresu strony z www lub bez www.

Przekierowanie adresu z www na adres bez www

RewriteEngine
On RewriteBase /
RewriteCond %{HTTP_HOST} !^adres.pl [NC]
RewriteRule ^(.*)$


http://adres.pl%{REQUEST_URI} [R=301,L]

Przekierowanie adresu bez www na adres z www

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.adres.pl [NC] RewriteRule ^(.*)$
http://www.adres.pl%{REQUEST_URI} [R=301,L]

Przekierowanie strony na nowy adres

Może zdarzyć się, że zmieniamy adres domeny wtedy na starej domenie należy zastosować poniższą formułę:

RewriteEngine On
RewriteRule ^(.*)$ http://www.adres.pl/$1 [R=301,L]

2. Blokowanie niechcianych botów na stronie w pliku htaccess.

Przykładowa formuła jaką możemy tutaj zastosować z botów wpuści tylko Google:

User-agent: *
Disallow: /
User-agent: Googlebot
Allow: /

 

3. Przekierowanie wersji strony http na https (z certyfikatem SSL).

RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}% {REQUEST_URI} [R=301,L]

4. Generator plików .htaccess, który ułatwi nam pełną konfigurację.

Warto skorzystać z generatora pików .htaccess

np. https://www.htaccessredirect.net/

Szukasz sprawdzonej

Agencji SEO?

Najpopularniejsze na nasze stronie - sprawdź koniecznie
Seomod pozycjonowanie
Niemcewicza 26/415
IV piętro
71-520 Szczecin
+48  736 090 601
biuro@seomood.pl