PDA

Zobacz pełną wersję : Jak przekierować duża ilość linków po wyłączeniu Aliasy w Unicode



etitek
15-12-2017, 10:58
1. Witam, jak przekierować dużą ilość linków po wyłączeniu Aliasy w Unicode tak by nie robić tego ręcznie? Linki które posiadały polskie znaki teraz wpadają na błąd 404 a chciałbym by przekierowywały na te same artykuły tylko bez polskich znaków. Jest tego bardzo dużo i szukam dobrego sposobu by nie klepać każdego jednego adresu ręcznie.

2. Zauważyłem że przekierowania zbierają mi adresy które poprawnie działają albo np adresy do zdjęć lub cache. Jak sobie z tym poradzić ?

moje
15-12-2017, 11:30
Najlepiej będzie napisać dodatek, który będzie wyłapywał URLe i jeśli tako będzie posiadał polski znak diakrytyczny, to zamieni go na jego odpowiedni alfabetu łacińskiego.

etitek
15-12-2017, 11:39
A nie ma czegoś takiego?

moje
15-12-2017, 11:53
Nie wiem. Wątpię, żeby było ale poszukaj. Zacznij od JED.

siristru
16-12-2017, 14:26
Hej, mam pomysł :) Zrób zrzut bazy danych do pliku SQL.
To jest plik tekstowy zatem wytnij z całości te zapisy/tabele z linkami i zwyczajnie w edytorze tekstowym użyj funkcji wyszukaj i zmień :)
Nie będzie problemu, edytor wyszuka wszystkie "ł" by zastąpić je "l".
Po całej operacji, wklej ten kawałek ponownie do pliku SQL.
Ostatecznie zaimportuj plik do pustej bazy danych lub wyczyść poprzednią.
To najłatwiejszy sposób :)