Wpis z mikrobloga

Mirki, mam problem z przekierowaniem 301 w htaccess. Początkowo zrobiłem całościowe przekierowanie starej domeny na nową domenę, ale widząc negatywny wpływ na pozycjonowanie chciałbym to zmienić na przekierowanie każdej indywidualnej podstrony na konkretną podstronę nowej domeny dopóki jeszcze strony są w indeksie

przykładowo:
http://www.domena.pl/strona.html -> https://nowadomena.pl/strona
http://www.domena.pl/kontakt.html -> https://nowadomena.pl/kontakt

Kod

RewriteEngine On

RewriteCond %{HTTPHOST} ^www\.domena\.pl$

RewriteRule ^/?strona\.html$ https://nowadomena.pl/strona? [L,R=301,NC]


RewriteCond %{HTTPHOST} ^www\.domena\.pl$

RewriteRule ^/?kontakt\.html$ https://nowadomena.pl/kontakt? [L,R=301,NC]


wypluwa pętle przekierować. Gdzie tkwi błąd?

#seo #pozycjonowanie #webdev #pytaniedoeksperta
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@marecki22: a po co tak? Zrób w htaccessie przekierowanie 1:1 i nie uzupełniaj tego ręcznie.

google: "htaccess redirect to another domain with path"

Tylko będziesz musiał to lekko przerobić żeby łapało (.*).html i przekierowywało bez html
  • Odpowiedz