Skocz do zawartości

Przekierowanie 301 wszystkich podstron na jedną podstronę innego serwisu


offellia

Rekomendowane odpowiedzi

Próbowałam znaleźć na ten temat informację, ale nie widzę nigdzie rozwiązania mojego problemu.

Chciałabym przekierować wszystkie podstrony serwisu "a" na jedną podstronę serwisu "b".

Url`e serwisu b są zupełnie inne więc nie wchodzi w grę przekierowanie z domen_a.pl/postrona1 na domena_b/podstrona1, bo taka nie istnieje.

Zależy mi by wszystkie podstrony:

domena_a.pl

domena_a.pl/podstrona1

domena_a.pl/podstrona2

domena_a.pl/podstrona3

itp

kierowały na:

domena_b.pl/wybrana_podstrona

Czy takie rozwiązanie w ogóle ma sens, czy wystarczy po prostu aby Google zaindeksowało przekierowanie z domena_a.pl na domena_b.pl/wybrana_podstrona i samo po jakiś czasie przekieruje za indeksowane podstrony serwisu a?

Odnośnik do komentarza
Udostępnij na innych stronach

Próbowałam znaleźć na ten temat informację, ale nie widzę nigdzie rozwiązania mojego problemu.
:olaboga: ma pani kłopoty ze wzrokiem.

https://www.google.pl/search?hl=pl&q=301+redirect

https://www.google.pl/search?hl=pl&q=htaccess+redirect+301

https://www.google.pl/search?hl=pl&q=htaccess+redirect+301+example

https://www.google.pl/search?hl=pl&q=.htaccess+301+redirect+all+urls

Może teraz "dojrzysz" rozwiązanie. :drink:

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Szczęście mnie raczej opuściło, bo zanim dodałam tego posta 1,5 h nad tym spędziłam i albo przekierowanie w ogóle nie działało albo przekierowywało do nieistniejącej podstrony. Ale dziękuję za pomoc. Zadziałało w ten sposób:

RewriteCond %{REQUEST_URI} ^(.*)

RewriteCond %{QUERY_STRING} ^$

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

Odnośnik do komentarza
Udostępnij na innych stronach

"Przekierowało" tak jak było określone w pliku .htaccess, wiec szczęście nie ma z tym nic wspólnego.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Witam.

Pozwolę sobie podpiąć pod temat, chociaż mój problem jest nieco inny.

Mianowicie...

W narzędziach dla webmasterów uzbierało się około 2 tyś błędów indeksowania 404.

Po 1. Były to np. urle'e, które mają za zadanie, po kliknięciu ikonki, przekierować usera do gg i edytować mu opis, około 700 takich błędów i te zablokowałem w robots(wg. Mnie nie mają one żadnej mocy, poniważ w przeglądarce userowi nawet nie wyświetla tego adresu, tak więc nie ma opcji podlinkowania go), zatem zablokowanie nie zaszkodzi serwisowi.

Po 2. Są to różne url'e zaczynające się od nazwy file, lub też podstrony, które zostały usunięte i są w serwisie ich aktualne wersje, ale tego jest grubo ponad tysiąc, moje pytanie brzmi-

Czy to rozsądne posunięcie umieszczać ponad 1k przekierowań w hataccess?

Jak zrobić aby ileśset tych adresów, które po nazwie domeny zaczynają się od słowa file przekierować za pomocą jednej linijki kodu?

Pozdrawiam serdecznie.

Andrzej. W.

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