Skocz do zawartości
  • Cześć!

    Witaj na forum RootNode - aby pisać u nas musisz się zarejestrować, a następnie zalogować. Posty pisane z kont niezarejestrowanych nie są widoczne publicznie.

Przekierowanie całego ruchu ze starej domeny na jeden artykuł w innej domenie


magician

Rekomendowane odpowiedzi

Takie wyzwanie:

Jest sobie staradomena.com

Jest artykul na nowadomena.com/artykul/

 

Chodzi o przekierowanie zapytań na dowolne strony na staradomena.com, np. staradomena.com/index2.html, staradomena.com/costam/ na nowadomena.com/artykul/.

Jak w .htaccess daję

Redirect 301 / https://nowadomena.com/artykul/

to niestety zapytanie staradomena.com/costam/ jest przerzucane na nowadomena.com/artykul/costam/ zamiast na nowadomena.com/artykul/ .

 

Jak to przekierować? mod_rewrite mam aktywne.

Edytowane przez magician
Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 6.06.2018 o 11:06, magician napisał:

Jak to przekierować? mod_rewrite mam aktywne.

Możesz użyć opcji przekierowań w PHP

header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.dodomeny.pl/url-docelowy.html');

w zależności od potrzeb 1:1 lub tworząc odpowiednią tablicę mapowania stary-adres => nowy- adres .
Oczywiście wymaga to dodania  instrukcji sterującej w kontrolerze odpowiedzialnym za obsługę danego adresu lub "globalnie" w pliku index.php

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • 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

Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Regulamin, Polityka prywatności.