![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 15.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Do mod_rewrite.
Chce by adres: http://mojastrona.pl/cos/ przepisywało na http://mojastrona.pl/index.php?co=cos czyli cos/ na index.php?co=cos Szlag mnie już trafia, siedzę pół godziny i nie mogę tego ogarnąć. Próbuję i próbuję i ch. :/ ^[0-9a-zA-Z]*$ ^[0-9a-zA-Z]*/$ Nie ogarniam tego. :/ |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat siedzę pół godziny Nie no, nie szalej... całe pół godziny. Jeszcze sie przemęczysz. Powinienes juz po pół minuty dac sobie spokój...A juz tak mniej ironicznie: a gdzie reszta? Rególki mod_rewrite zawierają cos wiecej. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 15.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi mi o samo wyrażenie regularne do przypasowania ciągu cos/ ktos/ asdf/ basdadfwdgawerferfawefawef/ - z resztą sobie poradzę.
Nie wiem jak ty, ale ja tam nie lubię pół godziny babrać się w jednym - z góry dzięki za gotową regułkę. |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://www.google.com/search?hl=pl&cli...=Szukaj&lr=
masa regulek, w tym i takie co szukasz. ps: co do twojego wyrazenia to samo w sobie jest ok. Moze poprostu je źle wkladasz do calosci, ale tego nie wiem bo nie uraczyles nas całością, z którą to niby sobie poradzisz. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 15.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
To zmień zainteresowania. Programowanie nie jest dla Ciebie Nie mów mi co mam robić, bo to akurat wiem, masz pisać głupoty to lepiej w ogóle nie pisz.![]() http://www.google.com/search?hl=pl&cli...=Szukaj&lr= Jak jest ok, testowałem je kilkukrotnie, m.in. na http://maciek.lasyk.info/regexp_checker.html i jak widać po próbach - fiasko.
masa regulek, w tym i takie co szukasz. ps: co do twojego wyrazenia to samo w sobie jest ok. Moze poprostu je źle wkladasz do calosci, ale tego nie wiem bo nie uraczyles nas całością, z którą to niby sobie poradzisz. Ten post edytował .luki 26.08.2008, 12:36:22 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
bo źle sprawdzasz. Do mod_rewrite bierze sie tylko kawalek adresu. A ty na tej swojej stronce sprawdzasz caly adres. Jak wrzuce tam tylko to co trzeba to wyrazenie dziala ok.
Dlatego zrozum i przyjmij do wiadomosci: Pokaz caly kod jesli go masz bo mod_rewrite to troche wiecej niz tylko samo wyrazenie wyrwane z kontekstu! ps: ponadto dalem ci tez linka. PRzejrzyj go to moze zakminisz o czym mowie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 15.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Na tej mojej stronce sprawdzałem tylko kawałek.
To asdasdasda i asdasda/ to moje - jak widzisz, po dodaniu /$ nie działa ani tak, ani tak. Kod rewrite? Najprostszy jaki może istnieć: Kod RewriteEngine On I nie działa. Najlepsze jest to, że z przykładu cos.html i przekierowując na asd.html - działa, a przy innych wypluwa 404.RewriteBase / RewriteRule ^[0-9a-zA-Z]/$ /index.php?co=$1 Moja pierwsza zabawa z mod_rewrite. :/ Ten post edytował .luki 26.08.2008, 13:07:38 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no ale w twoim rewrite brakuje *
O nawiasie juz nie wspomne ![]() Kod RewriteRule ^([0-9a-zA-Z]*)/?$ /index.php?co=$1
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 15.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
No, jeden pieprzony pytajnik. Dzięki wielkie, leci pomógł.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:15 |