Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kodowanie urli
Forum PHP.pl > Forum > PHP
DEXTER_c
Chcę w moim CMS-ie zastosować przyjazne URL-e. To znaczy zamiast niezrozumiałych cyferek: www.domena.pl/artykuly/wojsko/f16

Sprawdziłem i wiem, że polskich znaków nie da się zakodować (przyajnmniej przy użyciu rawurlencode()). Jednak o ile się nie mylę Google nie widzi różnicy pomiędzy "mąka" a "maka"?

Jakich zasad się trzymać, aby url był jak najbardziej przyjazny dla Googla? Czyli np. spacje kodować jako +, czy %20, a może "_/-"?
dtb
najprosciej? tylko znaki alfanumeryczne i _. tak jest na php.pl, np.:
http://wortal.php.pl/wortal/artykuly/php/b...i_protokol_http
nexis
Najbardziej przyjazny jest ciąg znaków od a do z.

Radzę dodatkowo zamieniać polskie znaki na ich odpowiedniki bez "ogonków", a pozostałe znaki po prostu usunąć.
cadavre
A że się podłączę...

Znak myślnika '-'? Bo ja owego często stosuję...
REN
Ja robie tak:
Zamieniam polskie znaki na literki bez ogonkow.
Wszystkie znaki inne niz alfanumeryczne oraz - zamieniam na _.
Potem kasuje znaki _ wystepujace wiecej niz raz.

Zawsze to jakas metoda jest tongue.gif
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.