Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z przyjaznymi urlami
patrykt
post
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 3.12.2005

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


nie wiem, czy w dobrym miejscu umiescilem topic.

mam problem z plikiem .htacces.

mianowicie mam tam taką linijkę:

RewriteRule ([0-9]*[a-z][A-Z])/(.*)$ index.php?id=$1 [L]

chodzi o pierwszy człon, przed "/". jeśli wstawię tam samo [0-9]* - nie działa. kiedy jest jak teraz, przy liczbach działa ok ale przy cyfrach już nie. zapis wygląda idiotycznie ponieważ w pierwszym członie są same cyfry ale logiczny zapis [0-9]* nie działa do końca poprawnie :/


----
Przenoszę na Serwery WWW
~siemakuba
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tomaszdurka
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 12.02.2007

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


Temat można było wrzucić poziom niżej do subfora "Apache".

Wracając do pytania to napisz co dokładnie chcesz uzyskać.

Reguła którą masz teraz - ([0-9]*[a-z][A-Z]).
"Zpsasuje" 0 lub wiecej cyfr, mała litera, duża litera.

Czyli, np.:
94120947219047219472107124aA
9bG
fM

Napisz co chcesz uzyskać.


Jeśli chciałeś uzyskać nieokreślony w długości ciąg składający się z cyfr i liter to tak:
[0-9a-zA-Z]*

Ten post edytował tomaszdurka 15.02.2007, 01:42:35
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 16:49