Joomla! 3.6.4 Lepszy adres usuwanie ID Artykułu - Strona 2
Strona 2 z 6 PierwszyPierwszy 1234 ... OstatniOstatni
Wyniki 11 do 20 z 54

Temat: Joomla! 3.6.4 Lepszy adres usuwanie ID Artykułu

  1. #11
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #12
    Wyjadacz
    Dołączył
    03-12-2007
    Skąd
    Lublin
    Wpisy
    682
    Punkty
    48

    Domyślny

    Dzięki wielkie. Szykują się super zmiany.
    Przy okazji podczas przeszukiwania znalazłem też taki film w którym jest wspomniane na temat id w linku i innych nowościach
    https://www.youtube.com/watch?v=W-yAr8yLKqo

  4. #13
    Przeglądacz Saluno awatar
    Dołączył
    25-08-2010
    Skąd
    Wrocław
    Wpisy
    39
    Punkty
    10

    Domyślny

    Witam. Joomla 3.7 już jest.
    Oczywista sprawa, kod w router.php J!3.6 zmienił się względem 3.7.
    Więc wcześniejsze zmiany, dzięki którym miałem proste adresy bez IDs przepadły, a do nowego kodu potrzebne są nowe.

    Czy ktoś może posiada poprawny kod, pozwalający na usunięcie IDs w Joomla 3.7?
    I mógłby go podać, wraz ze wskazaniem miejsc zmian?

    Pozdrawiam.
    [Prawdziwe zwycięstwo - to zwycięstwo nad sobą samym] [Zawsze spróbuj jeszcze raz] [Wizualizacja = Aktualizacja]

  5. #14
    Przeglądacz Saluno awatar
    Dołączył
    25-08-2010
    Skąd
    Wrocław
    Wpisy
    39
    Punkty
    10

    Domyślny

    Dodałem do .htaccess poniższy kod, ale nie zadziałał.

    # J3.7 Advanced router - `Remove IDs from URLs` set to `Yes` must be set on all components, drop IDs
    RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
    RewriteRule ^ %1/%3 [L,QSA,R=301]
    [Prawdziwe zwycięstwo - to zwycięstwo nad sobą samym] [Zawsze spróbuj jeszcze raz] [Wizualizacja = Aktualizacja]

  6. #15
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Zmiany w ruterze zostały wycofane, będą dopiero w Joomla 3.8. Adresy raczej nie powinny Ci przepaść. Ale nie mam co do tego pewności. Ruter na pewno nie został zmieniony.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  7. #16
    Wyjadacz terra awatar
    Dołączył
    26-05-2017
    Skąd
    Wrocław
    Wpisy
    922
    Punkty
    87

    Domyślny

    Cytat Wysłane przez Saluno Zobacz wiadomość
    Witam. Joomla 3.7 już jest.
    Oczywista sprawa, kod w router.php J!3.6 zmienił się względem 3.7.
    Więc wcześniejsze zmiany, dzięki którym miałem proste adresy bez IDs przepadły, a do nowego kodu potrzebne są nowe.

    Czy ktoś może posiada poprawny kod, pozwalający na usunięcie IDs w Joomla 3.7?
    I mógłby go podać, wraz ze wskazaniem miejsc zmian?

    Pozdrawiam.
    W Joomla była przez moment funkcja usuwająca ID, ale została usunięta ze względu na planowaną kompleksową zmianę, właśnie w 3.8, czy tak będzie to się okaże, ponieważ już 3.7 miał to rozwiązać, ale...
    Z punktu widzenia SEO, nie jest to bez znaczenia, ponieważ (jeśli ktoś włączył przyjazne linki) skutkuje podwójnymi tagami tytułowymi, a tym samym może to wpływać na ranking strony, w algorytmach google. Tyle teorii

    Korekta tego problemu jest bardzo prosta, lecz wymaga ręcznych zmian. Dodatkowo, po każdej aktualizacji trzeba ją wykonywać ponownie (aż do czasu wersji 3.8)

    1. Poprzez FTP należy wyedytować plik znajdujący się w katalogu gdzie umieszczono Joomla!
    katalog_zainstalowania_joomla\components\com_conte nt\helper\legacyrouter.php
    2. w dwóch liniach należy zmienić wartość 0 na 1 i zapisać plik, a następnie wysłać z powrotem na serwer
    Kod:
    62        $advanced = $params->get('sef_advanced_link', 0);
    313        $advanced = $params->get('sef_advanced_link', 0);
    zamiana na
    Kod:
    62        $advanced = $params->get('sef_advanced_link', 1);
    313        $advanced = $params->get('sef_advanced_link', 1);
    3. Poprzez FTP należy wyedytować plik znajdujący się w katalogu, gdzie umieszczono Joomla!
    katalog_zainstalowania_joomla\components\com_conte nt\router.php


    4. wyłączyć ze stosowania fragment kodu, zaczynającego się od linii 48
    Kod:
            if ($params->get('sef_advanced', 0))
            {
                $this->attachRule(new JComponentRouterRulesStandard($this));
                $this->attachRule(new JComponentRouterRulesNomenu($this));
            }
            else
            {
                JLoader::register('ContentRouterRulesLegacy', __DIR__ . '/helpers/legacyrouter.php');
                $this->attachRule(new ContentRouterRulesLegacy($this));
            }
    zamień na:
    Kod:
    /***    if ($params->get('sef_advanced', 0))
            {
                $this->attachRule(new JComponentRouterRulesStandard($this));
                $this->attachRule(new JComponentRouterRulesNomenu($this));
            }
            else
            {
    ***/
                JLoader::register('ContentRouterRulesLegacy', __DIR__ . '/helpers/legacyrouter.php');
    ////        $this->attachRule(new ContentRouterRulesLegacy($this));
    a następnie wyślij z powrotem na serwer

    5. Wyczyść bufor Joomla

  8. #17
    Wyjadacz
    Dołączył
    11-08-2006
    Wpisy
    780
    Punkty
    78

    Domyślny

    Z punktu widzenia SEO, nie jest to bez znaczenia, ponieważ (jeśli ktoś włączył przyjazne linki) skutkuje podwójnymi tagami tytułowymi, a tym samym może to wpływać na ranking strony, w algorytmach google. Tyle teorii
    To przedź do praktyki i zgłoś podwójne taki tytułowe jako błąd w Joomla! - o ile jesteś w stanie odtworzyć sytuacje na czystej instalacji.

  9. #18
    Wyjadacz Winnetou awatar
    Dołączył
    16-12-2008
    Skąd
    Olkusz
    Wpisy
    779
    Punkty
    89

    Domyślny

    wdgeek.com/joomla/32-jak-usunac-id-z-adresu-strony
    Winnetou
    www.softdesign-studio.pl
    Przydała się podpowiedź?, zrewanżuj się dodając punkcik - - ↓

  10. #19
    Bywalec headge awatar
    Dołączył
    15-03-2010
    Skąd
    Łódź
    Wpisy
    303
    Punkty
    87

    Domyślny

    Jakby ktoś miał taką potrzebę to goście z redim.de zrobili swego czasu darmowy plugin o nazwie SEOle, w którym można między innymi wyłączyć id z adresu.

  11. #20
    Wyjadacz terra awatar
    Dołączył
    26-05-2017
    Skąd
    Wrocław
    Wpisy
    922
    Punkty
    87

    Domyślny

    Cytat Wysłane przez wojsmol Zobacz wiadomość
    To przedźćdo praktyki i zgłoś podwjne taki tytułowe kako błąd w Joomla! - o ile jesteś w stanie odtworzyć sytuacje na czystej instalacji.
    hahaha dobre , zmierzasz do tego że nie mam racji ? Czy może nieprecyzujnie opisałem ?
    1. błędem joomla są linki które raz mają ID innym razem nie, w wyniku tego goog'le rejetruke podwójne tagi tytułowe
    2. z punktu widzenia googl'a, link tego samego artykułu np. w artykułach wyróżnionych bez ID i w sekcji kategorii z ID, jest odnotowywane jako błąd HTML do korekty
    powtórzenie tego na czystej instalacji nie stanowi żadnego problemu, specjalnie dla Ciebie
    Kod:
    http://www.joomlaterra.pl/pl/cms-joomla.html
    http://www.joomlaterra.pl/pl/cms-joomla/kat/3-cms-joomla.html
    w różnych widokach ten sam artykuł ma widoczne lub ukryte ID. efekt zobaczysz w Search Console. Przy jednym artykule to jeszcze nie problem, ale przy 100-200 ?

    - - - Updated - - -

    Cytat Wysłane przez headge Zobacz wiadomość
    Jakby ktoś miał taką potrzebę to goście z redim.de zrobili swego czasu darmowy plugin o nazwie SEOle, w którym można między innymi wyłączyć id z adresu.
    Oczywiście ten problem można rozwiązać na kilka sposobów , wskazałem tylko jeden z... ale bezkosztowy (innym jest np. rozszerzenie pliku config.xml komponentu content, o dwa parametry, sef_advanced i sef_advanced_link i ustawienie domyślnych wartości na 1).

Strona 2 z 6 PierwszyPierwszy 1234 ... OstatniOstatni

Podobne tematy

  1. Joomla 3.4.8 - Błąd 404 po usunięciu ID z linków artykułów
    przez Yebaniutky na forum Administracja - ogólnie
    Odpowiedzi: 9
    Ostatni post/autor: 05-01-2016, 21:52
  2. lepszy moduł online
    przez andim na forum Administracja - ogólne
    Odpowiedzi: 11
    Ostatni post/autor: 25-03-2012, 15:40
  3. openx adres i id
    przez Thunder1000 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 0
    Ostatni post/autor: 01-10-2010, 16:21
  4. link do artykułu podajac tylko ID artykułu
    przez wafcio na forum Szukam dodatku do Joomla
    Odpowiedzi: 1
    Ostatni post/autor: 26-03-2009, 01:44
  5. Czy mozna zmienic ID artykułu, sekcji lub kategorii artykułów?
    przez ryzio na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 04-12-2006, 09:43

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •