Skocz do zawartości

Przekierowanie 301 JEDNEJ podstrony- nie wychodzi


podchmielony

Rekomendowane odpowiedzi

Witam.

Siedzę od 3 godzin i nie rozumiem tych przekierowań. To znaczy- mam wszystko ustawione, ale trafiłem na nowy problem.

Po przebudowie hierarchii artykułów zmienił mi się adres bardzo ważnej (bo często naturalnie linkowanej) podstrony.

Stary adres: https://www.goldenek.wortale.net/index.php/...q-qgrodekq.html

Nowy adres: https://www.goldenek.wortale.net/index.php/...ino-grodek.html

(wiem, że dłuższego się nie dało, wiem...).

Ta strona jest dość często linkowana na forach jako ciekawostka i chciałbym, aby stare linki nadal działały.

Jak w htaccess ustawić przekierowanie tej JEDNEJ podstrony na nowy adres?

W tejc chwili .htaccess wygląda tak: RewriteEngine On

rewritecond %{http_host} ^goldenek.pl [nc]

rewriterule ^(.*)$ https://www.goldenek.pl/$1 [r=301,nc]

rewritecond %{http_host} ^goldenek.pl [nc]

rewriterule ^(.*)$ https://www.goldenek.wortale.net/$1 [r=301,nc]

rewritecond %{http_host} ^www.goldenek.pl [nc]

rewriterule ^(.*)$ https://www.goldenek.wortale.net/$1 [r=301,nc]

rewritecond %{http_host} ^goldenek.wortale.net [nc]

rewriterule ^(.*)$ https://www.goldenek.wortale.net/$1 [r=301,nc]

Ustawiłbym to przekierowanie w php, ale nie ma już poprzedniego pliku i jego kategorii (ot- Joomla).

Mógłby mi ktoś napisać regułkę? Kombinuję i kombinuję i nie wychodzi :)

Z góry dziękuję za pomoc :D

Wspaniałe psy rasy Golden Retriever, lubisz? A jeśli nie,

to może chociaż Zespół muzyczny umili czas?

Odnośnik do komentarza
Udostępnij na innych stronach

Przykładowo tak:

rewritecond %{REQUEST_URI} ^/index.php/wrzesie-2008/155-ciekawe-miejsca-miasto-widmo-qkominoq-qgrodekq.html$ [nc]
rewriterule ^(.*)$ https://www.goldenek.wortale.net/index.php/2008r/golden-retriever-wrzesien-08/155-ciekawe-miejsca-miasto-widmo-klomino-grodek.html [r=301,L]

A przekierowania też możesz skrócić:

rewritecond %{http_host} ^(www.)?goldenek.pl [nc]
rewriterule ^(.*)$ https://www.goldenek.wortale.net/$1 [r=301,L]

rewritecond %{http_host} ^goldenek.wortale.net [nc]
rewriterule ^(.*)$ https://www.goldenek.wortale.net/$1 [r=301,L]

nihil fit sine causa

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