Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [apache] Wyrażenia regularne + mod_rewrite, ostatnie starcie ;)
Dynuel
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 27.12.2003

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


Ostatnia sprawa i juz jestem w domu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

jak zmienić ten nawias ([0-9]+) czy całą regułę, tak aby nie była akceptowana cyfra 1 ? .. tylko sama cyfra 1, nie liczba 11

Kod
RewriteRule ^diablo/([0-9]+)$ /?category=diablo&strona=$2 [L]
Go to the top of the page
+Quote Post
dadexix
post
Post #2





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


chcesz by działało:
1,2,3,4-9,10,12,13,14-19,20,21 czy
0,2-9,20,22-30,32-40 itd.? czy jak?
Go to the top of the page
+Quote Post
Dynuel
post
Post #3





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 27.12.2003

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


chce by nie działało tylko dla
www.domena.com/diablo/1

a działało dla wszystkiego innego np.
www.domena.com/diablo/2
www.domena.com/diablo/3
www.domena.com/diablo/4
www.domena.com/diablo/5
...

włącznie z
www.domena.com/diablo/11
www.domena.com/diablo/111
www.domena.com/diablo/1111
and so on...

ps. w sumie zawsze moge wcześniej walnąć regółkę
RewriteRule ^diablo/1$ jakiś-nie-istniejacy-adres [L]
i tez jakos rozwiarze sprawe, a moze nawet bedzie szybciej dzialac

Ten post edytował Dynuel 9.01.2008, 15:09:29
Go to the top of the page
+Quote Post
dadexix
post
Post #4





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


Kod
RewriteRule ^diablo/([0-9]+)$ /?category=diablo&strona=$2 [L]
RewriteRule ^diablo/1$ STRONA_DO_KTOREJ_ODWAOLAC_PRZY_TEJ_OPERACJI [L]

lub(nie wiem czy pierwszeństwo ma to co jest na górze czy to co na dole - wypróbuj pierwszy potem drugi)
Kod
RewriteRule ^diablo/1$ STRONA_DO_KTOREJ_ODWAOLAC_PRZY_TEJ_OPERACJI [L]
RewriteRule ^diablo/([0-9]+)$ /?category=diablo&strona=$2 [L]


Edit: edytowałeś gdy pisałem... to chyba prosty i dobry sposób:)

Ten post edytował dadexix 9.01.2008, 15:13:56
Go to the top of the page
+Quote Post
Dynuel
post
Post #5





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 27.12.2003

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


Cytat(dadexix @ 9.01.2008, 16:13:15 ) *
Edit: edytowałeś gdy pisałem... to chyba prosty i dobry sposób:)


hehe P
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:46