Skocz do zawartości

htacces przekierowanie polskich znaków


Rekomendowane odpowiedzi

Cześć,

 

mam problem z przekierowaniem w htacces polskich znaków. Używam reguły

RewriteCond %{HTTP_HOST} ^domain1.com$ [NC]
RewriteRule ^aa/asd(/.*)?$ https://www.domain2.com/ssd/sdew;as [R=301,L,NC,NE]
RewriteRule ^aa/bbł(/.*)?$ https://www.domain2.com/ssd/sdeł;as [R=301,L,NC,NE]

przekierowanie działa tylko dla urli bez polskich znaków. Znacie jakiś sposób na tą sytuację? 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Musisz podać adres jako znaki IDN

Jak nie jestem w błędzie to są to ASCII

Czyli zamiast

RewriteCond %{HTTP_HOST} ^domain1.com$ [NC]
RewriteRule ^aa/asd(/.*)?$ https://www.domain2.com/ssd/sdew;as [R=301,L,NC,NE]
RewriteRule ^aa/bbł(/.*)?$ https://www.domain2.com/ssd/sdeł;as [R=301,L,NC,NE]

powinno być

 

RewriteCond %{HTTP_HOST} ^domain1.com$ [NC]

RewriteRule ^aa/asd(/.*)?$ https://www.domain2.com/ssd/sdew;as [R=301,L,NC,NE]

RewriteRule ^aa/bbł(/.*)?$ https://www.domain2.com/ssd/sdeł;as [R=301,L,NC,NE]

 

?

Odnośnik do komentarza
Udostępnij na innych stronach

 

Raczej coś w ten deseń - wygeneruj podstrony z polskimi znakami za pomocą tego generatora:

https://mct.verisign-grs.com

Nie działa. Użyłem reguły:

 

RewriteCond %{HTTP_HOST} ^domain1.com$ [NC]

RewriteRule ^xn--biaystok-l-c0b(/.*)?$ https://www.domain2.com/ssd/xn--biaystok;as-v5b [R=301,L,NC,NE]

 

Przekierowanie działa tylko dla strony /xn--biaystok-l-c0b (dla /białystok już nie działa) i przekierowuje na stronę ssd/xn--biaystok;as-v5b zamiast ssd/białystok;as 

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem czy problemem nie jest średnik w adresie docelowym. Skoro przekierowanie z adresy starego działa to znaczy, że połowa jest dobra, ale gdzie ma przekierować już nie działa prawidłowo. Spróbuj dodać na końcu taki adres: /ssd/xn--biaystok-l-c0b;as ale obstawiam, że to nie zadziała.

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