Skocz do zawartości

Dziwny problem przy 301


Rekomendowane odpowiedzi

Mam mały problem z którym pierwszy raz się spotkałem wykonując przekierowanie 301. Mianowicie przechwyciłem domenę i robię całkowite przekierowanie. htacces wrzucony i moje zdziwienie jest następujące. Na samym początku dałem przekierowanie na domenę główną używając:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?stara-domena\.pl [NC]
RewriteRule (.*) https://nowadomena.pl/$1 [R=301,L]

Następnie w dalszych linijkach kodu daję przekierowanie na podstrony używając :

Redirect 301 /podstrona-miasto.html https://nowadomena.pl/nowa-podstrona

No i tak jakieś 30 razy bo tyle wychwyciłem podstron zaindeksowanych.

Problem wynika z tego, że część przekierowań na podstrony działa idealnie, jednak inna część wskazuje na 404.

Może ktoś się spotkał z podobną sytuacją?

Odnośnik do komentarza
Udostępnij na innych stronach

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} staradomena.pl$ [NC]
RewriteRule ^(.*)$ https://www.nowadomena/ [L,R=301]

Jeśli chodzi o całkowite przekierowanie - czyli każdej dowolnej podstrony przechwyconej domeny to sprawdź powyższe regułki. Chyba, że chodzi Ci tylko o przekierowanie wybranych podstron?

Oryginalne życzenia noworoczne www.nanowyrok.pl | Znane aquaparki i parki wodne. | Terapia poznawczo behawioralna www.terapia-bielsko.pl w Bielsku-Białej.

Odnośnik do komentarza
Udostępnij na innych stronach

@kristofenes chodzi mi o to że główny adres przechwyconej domeny chcę przekierować na mój adres na główną. Reszta podstron z przechwyconej domeny chcę przekierować na podstrony domeny docelowej. Nie chcę wszystkich podstron kierować na domenę główną.

Odnośnik do komentarza
Udostępnij na innych stronach

@jimmi nie rozumiem :)

 

EDIT:

 

Ok. Udało mi się rozwiązać problem. Zrobiłem mianowicie tak:

RewriteEngine On
RedirectMatch 301 /podstrona-miasto.html https://nowastrona.pl/nowa-podstrona/
...
...
...
RedirectMatch 301 / https://nowastrona.pl

Jak widać w powyższym kodzie zaczynamy od uruchomienia 301, następnie ilość podstron przekazujemy na nowe podstrony. Na końcu / oznacza domenę główną przekierowywaną na nową domenę główną. Nie wie  czy to jest do końca prawidłowo jeśli chodzi o składnię, ale w moim przypadku działa jak należy.

Może komuś się przyda w przyszłości.

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