seba_seo Opublikowano 4 Maja 2016 Udostępnij Opublikowano 4 Maja 2016 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 Więcej opcji udostępniania...
ar4 Opublikowano 4 Maja 2016 Udostępnij Opublikowano 4 Maja 2016 Musisz podać adres jako znaki IDN Jak nie jestem w błędzie to są to ASCII Sprawdź ten sennik! Instrukcja-PDF.pl Tworzenie stron www - damtox.pl Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
seba_seo Opublikowano 4 Maja 2016 Autor Udostępnij Opublikowano 4 Maja 2016 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 Więcej opcji udostępniania...
ar4 Opublikowano 4 Maja 2016 Udostępnij Opublikowano 4 Maja 2016 Raczej coś w ten deseń - wygeneruj podstrony z polskimi znakami za pomocą tego generatora: https://mct.verisign-grs.com Sprawdź ten sennik! Instrukcja-PDF.pl Tworzenie stron www - damtox.pl Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
seba_seo Opublikowano 5 Maja 2016 Autor Udostępnij Opublikowano 5 Maja 2016 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 Więcej opcji udostępniania...
ar4 Opublikowano 5 Maja 2016 Udostępnij Opublikowano 5 Maja 2016 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. Sprawdź ten sennik! Instrukcja-PDF.pl Tworzenie stron www - damtox.pl Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.