Skocz do zawartości
lukaszz

kod języka w adresie sklepu

Rekomendowane odpowiedzi

 

Witam,

 

mam dość nietypowy problem, otóż

 

co zrobić, żeby zachować kod języka w adresie, ale zachować tylko jeden język? - tzn. tak, by było /pl/, ale bez potrzeby tłumaczenia produktów na inne języki.

Ewentualnie jak przekierować przez htaccess wszystkie języki na /pl/ tak, by nie było opcji otwarcia innego aktywnego języka poza PL?

 

z góry dzięki za pomoc

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

masło maślane ;)

 

htaccessem się nie da  ;)

 

chodzi tylko o  produkty czy resztę kontentu też?

 

rozumiem, że opisy produktów w innych językach już są ustawione?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
 

Nie, właśnie nie chcę innych języków, ale chcę, żeby w adresie było /pl/ :-)

Chodzi o to, że przez parę lat sklep funkcjonował z tym kodem w adresie, więc nie chcę tego usuwać, żeby każdy, kto będzie linkował z linka zawierającego /pl/ nie miał strony 404. A z drugiej strony nie chcę innych języków, produkty nie są przetłumaczone, więc każdy kto wejdzie na dajmy na to /en/ zobaczy nieprzetłumaczony sklep (część rzeczy przetłumaczonych, część nie, generalnie bałagan). A nie chcę wyłaczać języków właśnie ze względu na obecność tego pożądanego /pl/ w adresie.

 

nie wiem, czy przekierować każdego kto wejdzie na /en/ na /pl/? tylko jak to zrobić?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie wyłączaj języków i trzeba dodać w pliku .htaccess uniwersalne przekierowanie 301 z /en/ na /pl/, przed kodem generowanym przez PrestaShop wstawiasz coś miej więcej takiego:

RewriteEngine on
## Przekierowanie wszystkich odwolan z /en/ w adresie URL i przepisanie na /pl/
RewriteRule ^en/(.*)$ /pl/$1 [R=301,L]

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution

- do testów najpierw wstawiaj z kodem 302 (przekierowanie tymczasowe), później daj 301

- może to działać lub nie w zależności od konfiguracji sklepu i serwera ;)

 

Napisz czy pomogło.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez bonpresta


       

       

      Opis

       

      Moduł ten jest wysoce zaawansowane zarządzanie baner i sprzedaży narzędzi. Konfiguracja i zarządzanie banery nigdy nie było tak proste! Tworzenie lub usuwanie banerów, możliwość włączenia lub wyłączenia banery. Można wybrać różne obrazy i linki dla każdego języka. Banery są kontrolowane przez PrestaShop panelu administratora. Profesjonalne Moduł obsługuje reagujących banery banery i mobilnych.

       

       

      Demonstracja

       

      Kupować
    • Przez quelo
      Witam.
       
      W ostatnim czasie site naszej witryny (lampa-lampy.pl) zwiększył się prawie dwukrotnie poprzez zaindeksowanie w wynikach google m.in. wyniki sortowań po różnych parametrach, porzuconych koszyków zakupów itp., pomimo tego że są one blokowane w robots.txt. Wyświetlają się one w wynikach wyszukiwania z opisem: ?wyświetlanie zablokowane w pliku robots.txt?. Czy zna ktoś sposób na niewyświetlanie tych wyników? Znalazłem jedną radę, ale kompletnie nie wiem gdzie mam dokonać takich zmian ?
      ?blokowanie stron poprzez znacznik metatag robots. Aby tego dokonać, należy nadpisać kontroler search i przekazać w nim do szablonu Smarty zmienną nobots ustawioną na TRUE. W tym przypadku należy pamiętać o usunięciu pliku cache/class_index.php?
       
      Drugi problem to duplikowanie metatytułów i metaopisów kategorii oraz producentów. Dla uniknięcia powielania treści na podstronach kategorii zastosowałem zmianę, która powoduje wyświetlanie opisu danej kategorii tylko na jej pierwszej stronie, kolejne są bez opisu. Jednak opisy  ?meta? są wszędzie identyczne i kolejne strony danej kategorii są zaindeksowane z powielanymi metatytułami i metaopisami. Czy można w jakiś sposób dopisać na przykład na ich początku odpowiednio ?strona1? , ?strona2? itd., tak żeby były zróżnicowane?
    • Przez michalldziadek
      Witam, jestem początkującym seowcem samoukiem. Od jakiegoś czasu zajmuje się podnoszeniem pozycji swojej pierwszej strony internetowej (prywatnie, nie jako firma). Pozycja ta jednak strasznie wolno (a czasami w ogóle) pnie się w górę w wyszukiwarce. Przejrzałem sporo video kursów dotyczących optymalizacji strony oraz śledzę na bieżąco wszystkie wpisy z blogów dotyczących pozycjonowania. Nie miałem jednak jeszcze okazji zapytać się fachowca / profesjonalisty czy strona, którą pozycjonuję spełnia "standardy" SEO. I tutaj moja prośba. Czy moglibyście ocenić okiem fachowca pozycjonowaną stronę, ewentualnie napisać co należy poprawić / co jest tragiczne / co jest dobre. Sprawdzałem stronę w programie seoquake i pokazuje mi że mam 12 passed / 1 error i 4 warning.
       
      Strona którą pozycjonuję to http://snapshot-studio.pl/
    • Przez hadwao
      Witam,
       
      Prestashop obecnie w procesie filtrowanie używa adresów z # co sprawia, że adresów tych nie da się zaindeksować, tymczasem czasami przydałoby się móc niektóre filtry zaindeksować - np. marki, typ produktu etc. jednocześnie nie indeksując innych typu dostępność, przedział cenowy itp.
       
      Idealne rozwiązanie to zamiana urli z # na normalne url'e + wskazanie które filtry mają wskazywać "canonicalem" na kategorię główną, a które maja być indeksowane. Niestety nie mogę znaleźć takiego dodatku do presty ;-( Pytanie czy to w ogóle jest programistycznie wykonalne? 
       
      Widziałem rozwiązanie pośrednie - tj. moduł Advanced Search, gdzie miedzy innymi można tworzyć strony statyczne z filtrów, ale to średnie rozwiązanie, bo nawigacja z takiej strony jest do bani - nie da się przejść np. na pokrewne kategorie bo to bardziej wynik globalnego wyszukiwania. Same filtry nadal działąją ajaxowo, a tworzone są alternatywne linki.
       
    • Przez klon73
      Przepraszam jesli w niewłasciwym dziale piszę posta
      Pytanie brzmi czy usunięcie języka w adminie prestashop wersja 1.6  skutkuje całkowitym usunięciem tłumaczeń  produktów i kategori  z bazy danych?
      czy ewentualnie można to jakoś przywrócić
       
      Bardzo pilne z góry dziekuje za odpowiedź
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7500
    • Postów
      36227
×