Skocz do zawartości

.htaccess i przekierowanie jeżeli w ..


monterek

Rekomendowane odpowiedzi

Mam strona postawiona na Joomla i 3 wersje językowe.

Mam jeden problem ponieważ Google indexuje mi podstrony wersji językowych na polskiej domenie (każda wersja ma swoją domenę ale również można wejść niemiecką/angielską treść na polskiej domenie wystarczy zmienić parametr "lang=pl" na "lang=de" czy "lang=en"

W związku z tym potrzebuję utworzyć reguły w htaccess które mi przekierują wszystkie url'e zawierające "lang=de" (czasem ten parametr jest na końcu url'a a czasem na początku) na domene xxxxxx.de

Przykłąd url-a

https://www.xxxxxx.pl/index.php?option=com_...xxx〈=pl

i chce go przekierować na:

https://www.xxxxxx.pl/index.php?option=com_...xxx〈=de

Odnośnik do komentarza
Udostępnij na innych stronach

.. no i co czekasz na gotowca ....

Szczyt lenistwa !

https://www.google.pl/search?q=przekierowan...amp;safe=images

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

.. no i co czekasz na gotowca ....

Szczyt lenistwa !

https://www.google.pl/search?q=przekierowan...amp;safe=images

Pewnie ze Google przeszukałem ale nie znam się na tyle aby wykonać coś co będzie dziać poprawnie.

Utworzyłem coś takiego ale niestety nie działa ;)

RewriteRule ^(.*)lang=de$ [url="https://www.xxxx.de/$1"]https://www.xxxx.de/$1[/url] [L,R=301]

Odnośnik do komentarza
Udostępnij na innych stronach

Nie poddawaj sie....

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

Walcze ;),

Mam cos takiego (poniżej) i działa ale ale jest problem ponieważ na domenie xxxxx.de pliki graficzne odwołują się do katalogu domeny xxxxx.pl/images i nie wyświetlają się

RewriteRule !^.(lang=de)$ [url="https://www.xxxxx.de/"]https://www.xxxxx.de/[/url] [R=301,L]

Odnośnik do komentarza
Udostępnij na innych stronach

Kolejna podpowiedź :shout:

Budowa adresu:

https://www.forum.optymalizacja.com/index.php?showforum=9

"https://" - protokół http

"www.forum.optymalizacja.com" - HTTP_HOST

"/index.php" - REQUEST_URI

"showforum=9" - QUERY_STRING

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Kolejna podpowiedź ;)
Budowa adresu:

https://www.forum.optymalizacja.com/index.php?showforum=9

"https://" - protokół http

"www.forum.optymalizacja.com" - HTTP_HOST

"/index.php" - REQUEST_URI

"showforum=9" - QUERY_STRING

No to coś już powoli świta :)

THX

chyba działa ;)

RewriteCond %{QUERY_STRING} 〈=de$ [NC]

RewriteRule ^(.*)$ https://www.xxxxxx.de/$1 [L,R=301]

thx Irek za nakierowanie !

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