Skocz do zawartości
magician

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

Rekomendowane odpowiedzi

Napisano (edytowane)

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

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Próbowałeś z :

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

?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A i owszem. Przerzuca przykładowy adres staradomena.com/kontakt na nowadomena.com/artykul/kontakt zamiast na nowadomena.com/artykul

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jedyne co mi przychodzi jeszcze w tej chwili do głowy, to coś takiego co możesz spróbować:

RewriteCond %{HTTP_HOST} ^staradomena\.com$ [NC]
RewriteRule ^(.*)$ http://nowadomena.com\artykul [R=301,L]

 

Udostępnij tego posta


Odnośnik do posta
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

Udostępnij tego posta


Odnośnik do posta
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ę

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×

Powiadomienie o plikach cookie

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