Skocz do zawartości

Jak zrobić poprawnie takie przekierowanie


Gwardzik

Rekomendowane odpowiedzi

Stary adres stron to taki:

www.nazwastrony.pl/kategoria1/tytul

www.nazwastrony.pl/kategoria1

www.nazwastrony.pl/podkategoria1

www.nazwastrony.pl/podkategoria2

Nowy adres strony na wyglądać tak:

www.nazwastrony.pl/kategoria1/podkategoria1/tytul

www.nazwastrony.pl/kategoria1

www.nazwastrony.pl/kategoria1/podkategoria1

www.nazwastrony.pl/kategoria1/podkategoria2

Czy wymagane będzie przekierowywanie tytułu po tytule oprócz samych przekierowań kategorii?

Odnośnik do komentarza
Udostępnij na innych stronach

@Czy wymagane będzie przekierowywanie tytułu po tytule oprócz samych przekierowań kategorii?

Przecież widzisz co będzie wymagane patrząc na nowa konstrukcje URL

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

Nie rozumiem kwestii "żebym nie musiał przekierowywać adresy po adresie?"

Wiesz w ogóle jak działa mechanizm przekierowania ?

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

Chyba wiem. Chodzi o to, żeby wskazać robotom i google, że stary adres url został zastopiony nowym. Zatem jeśli kategoria zmieniła url z A na B, trzeba zrobić przekierowanie z adresu A na adres B.

@Nie rozumiem kwestii "żebym nie musiał przekierowywać adresy po adresie?"

Mam na myśli to, żeby nie pisać w htacces przekierowania każdego z adresów z osobna czyli np. gdy blog ma 50 wpisów w różnych kategoriach to chcę zrobić tak, żeby nie pisać w htacess, że:

adres wpisu nr 1 przekierowuje na nowy adres nr 1 bo zmieniam nazwę kategorii i dodaję podkategorię

adres wpisu nr 2 przekierowuje na nowy adres nr 2 bo zmieniam nazwę kategorii i dodaję podkategorię

itd do 50 wpisu + przekierowanie starych url kategorii na nowe adresy url kategorii (+ podkategorie tak samo).

Wolałbym to raczej zrobić jakoś bardziej automatycznie na zasadzie napisania jakieś "formuły" która ograniczy kod w htacess do minimum i załatwi sprawę za mnie. Nie wiem niestety jak to zrobić a jak widać na przykładnie nr 1 - chodzi o to, że zmieniam nie tylko nazwę kategorii w urlach ale też dodaję do nich podkategorię. Podczas gdy do tej pory na blogu jeszcze jest podział na kategorie i podkategorie ale w adresach wpisów występuje tylko nazwa kategorii (bez podkategorii). Podkategorie są adresowanie jak kategorie - jeśli piszę niezrozumiale, to wyjaśniam - teraz jest tak:

www.nazwastrony.pl/podkategoria

www.nazwastrony.pl/kategoria

a wpis ma teraz taki adres

www.nazwastrony.pl/kategoria/tytul-wpisu

Natomiast chciałbym żeby było tak po nowemu:

www.nazwastrony.pl/kategoria

www.nazwastrony.pl/kategoria/podkategoria

a dla wpisu

www.nazwastrony.pl/kategoria/podkategoria/tytul-wpisu

Odnośnik do komentarza
Udostępnij na innych stronach

@Zatem jeśli kategoria zmieniła url z A na B, trzeba zrobić przekierowanie z adresu A na adres B.

Zgadza się.

Implementacje przekierowania możesz zrobić:

- w .htaccess i mod rewritte jednak w tym wypadku może nie wystarczyć więc ;

- lub w języku jaki został wykorzystany do napisania "silnika" serwisu w twoim będzie znacznie łatwiej ;

Po szczegółowe informacje o implementacji przekierowań odsyłam do literatury lub Google gdzie na 100% znajdziesz ogólne lecz potrzebne informacje na ten temat. W wypadku oparcia przekierowania o dynamiczne mechanizmy niezbędna będzie znajomość języka w jakim został napisany silnik serwisu.

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

Skrypt to wordpress. Nie wiem czy z php sobie poradze. Poszukam ale na wszelki wypadek chciałbym wiedzieć jak to zrobić przekierowujac samemu adres po adresie czyli linijka kodu po linijce zmieniając każdy url z osobna.

Czy Twoim zdaniem Mion, warto takie adresowane stosować na blogu dla długiego ogona? Chce je zmienić bo podobno tak jest korzystniej ale jak podpatruje dobre blogi o seo to nie znalazłem nikogo kto by tak robił.

Odnośnik do komentarza
Udostępnij na innych stronach

Skrypt to wordpress. Nie wiem czy z php sobie poradze. Poszukam ale na wszelki wypadek chciałbym wiedzieć jak to zrobić przekierowujac samemu adres po adresie czyli linijka kodu po linijce zmieniając każdy url z osobna.
Mały OT tytułem wstępu: W języku C++ mamy coś takiego jak pliki nagłówkowe H w których zamieszcza się deklaracje klas i ich składowych. Natomiast implementacje wykonuje się w osobnym pliku implementacji CPP. Ja w ramach pomocy podaje Ci nagłówek H jak to zaimplementujesz zależy od ciebie, więc nie pytaj czy "po adresie czyli linijka kodu po linijce zmieniając każdy url z osobna" . Moja odpowiedz brzmi: Zrób tak by uzyskać zamierzony efekt :pisze:
Czy Twoim zdaniem Mion, warto takie adresowane stosować
Moim zdaniem warto do określenia struktury drzewa kategorii, ale nie więcej niż do drugiego zagłębienia :

www.nazwastrony.pl/kategoria/podkategoria/tytul-wpisu.html

Z tym, że problem pojawia problem się gdy dany artykuł zamieszczamy w kilku kategoriach np:

www.nazwastrony.pl/kategoria/podkategoria1/tytul-wpisu.html

www.nazwastrony.pl/kategoria/podkategoria2/tytul-wpisu.html

www.nazwastrony.pl/kategoria/podkategoria3/tytul-wpisu.html

W efekcie takiego linkowania mamy klasyczny DC gdyż jedna strona "tytul-wpisu.html" występuje pod n adresami czyli tak bYk nie może, ale to nie jest tematem Twojego topicku.

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

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • 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