Skocz do zawartości

Przekierowanie 301 błąd


darknez

Rekomendowane odpowiedzi

Witam.

Próbuje przekierowac stronę na nową domenę i używam:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^stara.domena.pl(.*) [NC]

RewriteRule ^(.*)$ https://nowadomena.pl/$1 [R=301,L]

I niestety nie działa, tzn pojawia się strona z napisem: "Moved Permanently The document has moved here."

Co zrobić by działało?

Odnośnik do komentarza
Udostępnij na innych stronach

Wydaje mi się, że taki komunikat pojawiał się na starym Apache. Pewności nie mam, ale jeżeli mówię ok, to będzie wina hostingu.

W takim razie spróbuj za pomocą PHP zrobić przekierowanie.

Webmastering, kodowanie & programowanie

Więcej informacji na moim profilu

Zapraszam na PW

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj najprostszego chyba kodu htaccess dla 301:

RewriteEngine on
RewriteRule ^.*$ https://www.nowadomena.pl/? [R=301,L]

No niestety, ale to samo, nie działa...

Dodam jeszcze, że przekierowanie starych podstron na nowe i domeny z www na bez www normalnie działa...

Odnośnik do komentarza
Udostępnij na innych stronach

... Na przekierowaniu php kompletnie się nie znam.. Mógłbyś pomóc?

<?php

header("HTTP/1.1 301 Moved Permanently");  
header("Location: https://nowadomena.pl");
header("Connection: close");

?>

E:

Żeby strona kierowała na konkretną podstronę, tylko na nowej domenie:

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

Moje skromne przemyślenia na temat pozycjonowania próbuję przedstawiać na blogu -> https://blog.karlosky.pl
Osoby zainteresowane współpracą w zakresie SEO zapraszam na stronę www.topmaker.pl oraz https://pozycjonowanie-bialystok.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Przekierowanie php:

<?php

header("HTTP/1.1 301 Moved Permanently");  
header("Location: https://nowa-domena.pl");
header("Connection: close");

?>

oraz

<?php
if ($_SERVER['REQUEST_URI'] == '/')
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://nowa-domena.pl");
header("Connection: close");
exit;
}
else
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://nowa-domena.pl".$_SERVER['REQUEST_URI']);
header("Connection: close");
exit;
}
?>

działa tylko dla strony głównej.. podstron nie przenosi, otwierają się stare ;/

Ktoś ma pomysł co 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