Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod_rewrite - reguły a dozwolone znaki w URL
Walian
post 8.02.2010, 23:07:56
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 13.07.2009

Ostrzeżenie: (0%)
-----


Witam planuję zrobić sobie przyjazne linki za pomocą mod_rewrite.
Jak dotąd planowałem w linkach zezwolić na takie znaki:
Kod
0123456789abcdefghijklmnopqrstuwxyz$*()

które mogą się powtarzać w dowolnej ilości
oraz takie:
Kod
-!,;-

które mogą występować tylko pojedynczo tzn.: nie "aa!!!aa" lecz "a!a".
Spacje zostaną zastąpione znakiem "_", a wszystkie inne niedozwolone zostaną pominięte.
Znak "_" również nie wystąpi więcej niż raz w danym miejscu jak pokazałem powyżej.
Jednakże zauważyłem, że tworząc reguły w mod_rewrite stosuje się np. nawiasy okrągłe.

W związku z tym czy będę musiał z niektórych znaków zrezygnować czy znajdzie się jakieś bezpieczne obejście? Jeśli z muszę z niektórych zrezygnować, to z których na pewno?

Linki będą w formacie np.:
http://adres.pl/artykuly/pierwszy_security..._os_x!.html

Ten post edytował Walian 8.02.2010, 23:08:45
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 20:47