Skocz do zawartości

zmiana domeny


IBAP PL

Rekomendowane odpowiedzi

Witam,

Pare miesiecy temu zalozylem stronke na darmowym serwerze. Ku mojemu zdziwieniu calkiem dobrze poszlo mi jej wypozycjonowanie, chociaz zajmuje sie tym amatorsko i niskim nakladem pracy moje witryna znalazla sie w pierwszej 20stce i pnie sie do gory. Jest to stronka o unikalnym kontencie z drobnymi zapozyczeniami natury czysto technicznej (nie bede zmienial tabelki z danymi liczbowymi pobranej z pierwszej reki). Okazalo sie ze mozna na tym nawet troche zarobic, wiec postanowilem wykupic sobie domene i przeniesc strone na zaprzyjazniony "nie darmowy" serwer. A wiec strona nie tylko zmieni adres www, ale takze serwer hostujacy. Zakladam ze to drugie nie ma kompletnie zadnego znaczenia. Natomiast zastanawiam sie w jaki sposob zminimalizowac straty w rankingu google w zwiazku z przeniesieniem adresu?

Czy na poczatek stary i nowy adres powinien miec identyczna zawartosc? A moze linki do podstron ze starego adresu powinny kierowac na nowy adres? (nie wiem czy sie darmowy host nie zbiesi na taka praktyke). Czy zglosic strone do google odrazu po jej przeniesieniu pod nowy adres, czy poczekac i najpierw polinkowac troche?

A moze taktyka tutaj nic nie pomoze i bede musial zaczynac od poczatku?

Dzieki za jakies wypowiedzi nie wskazujace na moj niski poziom wiedzy w temacie, ani tego typu uwagi. Poprosze merytorycznie:)

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja za to proszę skorzystać z wyszukiwarki na tym forum. Podpowiedź "przekierowanie 301" :)

a wiec skorzystalem nie tylko tutaj, trop dobry, a teraz pytanie techniczne:

Kod jaki znalazlem to:

<?php

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

header("Location: https://www.nowa-domena.pl/");

header("Connection: close");

?>

ale z technicznej strony: czy kod nalezy dodac do pliku indexu i do kazdej podstrony oddzielnie?

a jesli do podstrony to rozumiem ze location:https://www.nowa-domena.pl/podstrona.html

Odnośnik do komentarza
Udostępnij na innych stronach

Daj:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.starastrona.pl

RewriteRule ^(.*)$ https://www.nowastrona.pl/$1 [R=permanent,L]

Wpisujesz to w pliku .htaccess w katalogu domeny.

P.S. Wszystko jest na forum.

"Bestia najgorsza zna nieco litości, lecz ja jej nie znam, więc nie jestem bestią" - William Shakespeare, Richard III.

Gido.pl Must.pl Kokai.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Daj:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.starastrona.pl

RewriteRule ^(.*)$ https://www.nowastrona.pl/$1 [R=permanent,L]

Wpisujesz to w pliku .htaccess w katalogu domeny.

P.S. Wszystko jest na forum.

a pewnie ze jest na forum, ale skrotami myslowymi ktore dla osoby o mniejszej orientacji w temacie sa troche problematyczne, a nie chcialbym na moim serwisie dokonywac eksperymentow.

.htaccess wydaje sie najlepszym wyjscie, pytanie tylko brzmi, czy ten plik ma sie nazywac ".htaccess" ?

bez rozszerzenia? poprostu ".htaccess"? czy moze nazwamoja.htaccess (a wiec ze .htaccess to rozszerzenie pliku o dowolnej nazwie).

Odnośnik do komentarza
Udostępnij na innych stronach

Po prostu - .htaccess

wielkie dzieki, forum znowu spelnilo swoja funkcje;) kolejny zadowolony uzytkownik ehhe

hmmm niestety nie zadzialalo:( stronka jest na yoyo, czy ten serwer w jakis sposob uniemozliwia przekierowanie?

zrobilem tak: utworzylem w notatniku plik .htaccess.txt, wrzucilem do niego kod:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.staryadres.yoyo.pl

RewriteRule ^(.*)$ https://www.nowyadres.pl/$1 [R=permanent,L]

gdzie stary i nowyadres sa prawidlowe, a nastepnie wrzucilem do glownego katalogu na yoyo likwidujac rozszerzenie .txt z pliku.

wchodze na stary adres, liczac ze mnie przerzuci na nowy i nic sie nie dzieje, strona otwiera sie pod starym adresem:)

i co teraz?:)

Odnośnik do komentarza
Udostępnij na innych stronach

Na yoyo nie ma możliwości użycia htaccess, możesz spróbować przekierowania w php.

tego sie obawialem. ok, czy kod:

<?php

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

header("Location: https://www.nowa-domena.pl/");

header("Connection: close");

?>

jest prawidlowy?

wkleja sie go gdzies konkretnie w kodzie strony, czy gdziekolwiek?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeżeli masz skrypt który jest uruchamiany jako pierwszy przy wejściu na każdą stronę, to możesz tam wstawić kod na samym początku. Jeżeli nie ma takiego skryptu to trzeba wstawić ten kod do każdej strony serwisu.

Pamiętać trzeba że kod ten musi być wykonany jako pierwszy, zanim serwer wyśle cokolwiek do przeglądającego/robota wyszukiwarki.

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.nowa-domena.pl".$_SERVER["REQUEST_URI"]);
header("Connection: close");
?> 

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

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