Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][XML][PHP]Przekierowanie na wersje językową a indeksowanie w GOOGLE
Forum PHP.pl > Forum > Przedszkole
designez
Witam, chcę na mojej stronie zrobić przekierowanie

www.url.pl/pl/

albo

www.url.pl/en/


Dla użytkowników którzy zdecydują się wejść na stronę bezpośrednio nie z wyszukiwarki.
Niebawem wszystkie adresy będą miały strukturę

www.url/pl/pl/nazwa-podstrony.html
a dzięki temu ża w adresie jest /pl/ albo /en/ wszystko ładnie się ładuje.
Problem pozostaje kiedy ktoś wchodzi bezpośrednio na stronę wówaczas nie ładują się wersje językowe.

Moje pytanie jest takie

* JAK ZROBIĆ NAJLEPSZE PRZEKIEROWANIE - tak aby google nie miał problemów z indeksowaniem.

Dodam że mam dwie wersję sitemap pl i en i tu jest wszystko ok.

Pazdrawiam

Dodam że do wykrywania wersji językowej używam

  1. $plen = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
Helid
Jeśli ktoś wejdzie na domena.pl to przekierowujesz przez 303 na język pobrany z HTTP_ACCEPT_LANGUAGE, chyba że go nie ma to na domyślny. Na każdej wersji językowej powinieneś mieć odnośniki do przełączania języka. Google nie będzie miał problemów z indeksacją. Prawdopodobnie bez problemu wykryje różne wersje językowe.
-lukaszk-
Witam, a jak zrobić takie w pliku htccess tak aby przekierowało w zależności od wersji językowej.
Pozdrawiam
-lukaszk-
Zależy mi również aby nie wysypało się to

  1. RewriteEngine On
  2. RewriteRule ^([^/]*)\.html$ /?lang=$1 [L]
  3. RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?lang=$1&dzial=$2 [L]


cały czas próbuję i nie udaje mi się
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.