Jak zrobić przekierowanie 301 w htaccess i PHP? [GENERATOR ONLINE]

Jesteś tutaj: Narzędzia i programy Jak zrobić przekierowanie 301 w htaccess i PHP? [GENERATOR ONLINE]
Przemek Szczygłowski, autor
Przemek Szczygłowski
autor
Przemek na co dzień tworzy strony internetowe i dba o ich marketing. Od 12 lat z powodzeniem rozwija nowe marki w sieci.

Średni czas czytania: 3 min.
Nie masz teraz czasu? Wyślij ten artykuł na e-mail i przeczytaj kiedy chcesz.

Generator online, które wygeneruje dla Ciebie przekierowanie 301 w pliku .htaccess lub przekierowanie 301 w PHP.

Spis treści

  1. Przekierowanie 301 w .htaccess
  2. Przekierowanie 301 w PHP
  3. Generator Online

Jak ustawić przekierowanie 301 w .htaccess?

Aby ustawić przekierowanie 301, w pliku .htaccess wpisz:

Redirect 301 /stary-adres.html https://nowy-adres.pl/nowy-adres.html

Stary adres nie może zawierać domeny, w nowym adresie umieść domenę.
Każdy adres umieść w osobnej linii, np:

Dobrze:
Redirect 301 /stary-adres.html https://nowy-adres.pl/nowy-adres.html
Redirect 301 /stary-adres/ https://nowy-adres.pl/nowy-adres/
Źle:

Redirect 301 https://stary-adres.pl/stary-adres.html https://nowy-adres.pl/nowy-adres.html
Redirect 301 https://stary-adres.pl/stary-adres/ https://nowy-adres.pl/nowy-adres/

Jak ustawić przekierowanie 301 w PHP?

Aby ustawić przekierowanie 301, w PHP wpisz:

header('HTTP/1.1 301 Moved Permanently');
header('Location: https://www.NowyAdres.pl/NowaPodstrona/Przekierowanie.html');exit();

Jeśli skrypt PHP ma sprawdzać, czy obecnie otwarta strona zawiera przekierowanie, a jeśli tak, to przekierowywać na nowy adres, wpisz jak niżej (pamiętaj, że stary adres nie może zawierać domeny!):

Dobrze:
if($_SERVER['REQUEST_URI']=='/stary-adres.html') {
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: http://www.NowyAdres.pl/NowaPodstrona/Przekierowanie.html');exit();
}
Źle:
if($_SERVER['REQUEST_URI']=='https://domena.pl/stary-adres.html') {
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: http://www.NowyAdres.pl/NowaPodstrona/Przekierowanie.html');exit();
}

Przekierowanie 301 Generator Online

Wklej w formularzu poniżej stary adres URL, a po znaku > wpisz nowy adres, na który ustawić przekierowanie.

Każdy adres umieść w osobnej linii, np:

/stary-adres.html>https://nowy-adres.pl/nowy-adres.html
https://stary-adres.pl/stary-adres/>https://nowy-adres.pl/nowy-adres/

 

Przekierowanie w*:
Linki do przekierowania*:
02:51, 25 listopad 2021r.
1954
0

Nie masz czasu?

Wyślij ten artykuł na swój adres e-mail i przeczytaj go kiedy zechcesz.

Wszystkie prawa zastrzeżone.
Strona wykonana przez doneta.pl