Skocz do zawartości

Jeszcze raz o przekierowaniu... klopot


pancho

Rekomendowane odpowiedzi

Strona lezy na home.pl a tam nie dziala nic co w .htaccess ma RewriteEngine On :roll:

Mam tam strone do ktorej prowadza dwie domeny...

www.stara.domena.pl i www.nowadomena.pl - nowa domena nie jest wyswietlana w googlu i chyba jest odfiltrowana za duplicate content bo po wpisaniu w googla www.nowadomena.pl wyskakuje mi www.stara.domena.pl

Jak przekierowac uzywajac 301 ze starej domeny na nowa...

Dodam ze obydwie domeny maja PR = 3, roznia sie jednak iloscia linkow z innych stron i iloscia zaindeksowanych podstron

Adresy wygladaja identycznie, np:

www.stara.domena.pl/page.php?id=4

www.nowadomena.pl/page.php?id=4

itd...

...wiec mozna by przekierowac kazda podstrone ze starej domeny na nowa...

Skoro nie da sie tego przekierowac w .htacces moze zrobic to jakos w php, bo slyszalem ze jest taka mozliwosc jednak nie wiem jak to zrobic.

...wdzieczny za pomoc i konkretne rozwiazanie.

Odnośnik do komentarza
Udostępnij na innych stronach

bo slyszalem ze jest taka mozliwosc jednak nie wiem jak to zrobic.

dobrze słyszałeś :)

<?

if ($_SERVER[HTTP_HOST]=="www.stara.domena.pl") {

header("HTTP/1.1 301 Moved Permanently");  

header("Location:  ]https://nowadomena.pl$_SERVER[REQUEST_URI]");  

header("Connection: close");  

} else {

// wykonujesz wlasciwa tresc

}

?>

ten fragment kodu powinien zadziałać

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

tak.

co do linijki jednej w powyższym, to dla pewności zapisałbym ja tak:


header("Location: https://nowadomena.pl".$_SERVER["REQUEST_URI"]);

Albo zamiast robić else takiego dużego, to pozbądź się tego else, a po "connection: close"... dodaj linijkę: exit; co spowoduje przerwanie przetwarzania skryptu - nie będzie potrzebny else.

Odnośnik do komentarza
Udostępnij na innych stronach

Ok wszystko działa: www.stara.domena.pl i www.stara.domena.pl/ przekierowywane sa na www.nowadomena.pl

...tylko jedno wazne pytanie:

Google i inne wyszukiwarki maja zaindeksowane mase podstron ktore (oprocz glownego adresu) wyskakuja w wynikach na rozne zapytania, wygladaja przewaznie tak: www.stara.domena.pl/page.php?id=4 - jest ich kilkaset... jednak po wejsciu na taki adres przekierowania juz nie ma (jest tylko z www.stara.domena.pl)

I teraz pytanie... czy takie przekierowanie wystarczy aby w googlu pojawil sie nowy adres (aby caly "dorobek" starej domeny przeniesc na nowa) czy trzeba przekierowac jakos tez wszystkie podstrony... jesli wogole trzeba to jak to zrobic...

Teraz wchodzac na podstrone z wynikow wyszukiwania nie ma przekierowania...czy adresy podstron tez zostana zmodyfikowane o nowa domene ?

Dzieki za pomoc.

Teraz wyglada to u mnie tak:


<? 

if ($_SERVER[HTTP_HOST]=="www.stara.domena.pl") { 

header("HTTP/1.1 301 Moved Permanently"); 

header("Location: https://www.nowadomena.pl".$_SERVER["REQUEST_URI"]); 

header("Connection: close"); 

exit;

} 

?>

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Dobra... minely dwa tygodnie i wyglada to tak...

stara.domena.pl zniknela z wynikow...jest tylko nowa ale bardzo nisko...

Po wpisaniu www.nowadomena.pl pokazuje sie tylko:

Niestety nie ma informacji dotyczących adresu www.nowadomena.pl

Jeśli uważasz, że adres jest prawidłowy, spróbuj odwiedzić stronę pod adresem: www.nowadomena.pl  

Znajdź podstrony www.nowadomena.pl  

Przeszukaj strony "www.nowadomena.pl" zawierające ten warunek

Nie ma zaindeksowanych linkow z innych stron do nowej domeny a przed 301 bylo ich juz kilkadziesiat...zarowno do straej jak i nowej domeny.

Czy to kwestia czasu czy cos jest nie tak ?

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności