Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]mod_rewrite
maviozo
post
Post #1





Grupa: Zarejestrowani
Postów: 197
Pomógł: 24
Dołączył: 22.11.2010

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


Mam dwa foldery wg struktury:
Kod
/
/beta/

Jak nietrudno się domyślić, w beta przygotowuję nową odsłonę cms. W obu folderach stosuję mod_rewrite, które przepisuje query_string według schematu:
Kod
adres: coś/tam
efekt: index.php?coś/tam
Zmienne te dalej sobie przeparsowuję przez php. Natchnąłem się jednak na problem, gdy folder / 'przechwytuje' zapytanie z /beta/ traktując /beta/ jako część swojego adresu. W sumie głowiłem się nad tym parę dobrych minut, gdy z tajemniczego powodu przestało mi banglać, zanim wpadłem na to (IMG:style_emoticons/default/biggrin.gif)
Ale do rzeczy: niestety sam plik mod_rewrite mam z gotowca i po prostu nie umiem tego wszystkiego ogarnąć. W folderze / potrzebuję dodatkowego RewriteCond, które nie będzie zwracać uwagi na wszystkie wpisy, które będą zawierać /beta, tylko nie wiem, jak to zrobić. Mój trop, to RewriteCond %{REQUEST_URI} ale nie wiem co dalej (jakiś pewnie wykrzyknik?)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maviozo
post
Post #2





Grupa: Zarejestrowani
Postów: 197
Pomógł: 24
Dołączył: 22.11.2010

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


Wszędzie sa tylko te same przykłady, zresztą którego używam, natomiast nigdzie jakoś nikt nie tłumaczy z czego te procenty i nawiasy. Samo RewriteRUle jako tako rozumiem, choć to wyrażenie regularne, ale akurat nie wiem, jak zapisać zaprzeczenie w rewriteCond. Nie lubię iść na łatwiznę i prosić o gotowe rozwiązanie, ale nie znalazłem na razie przejrzystego tutoriala, w którym krowie na rowie tłumaczą, co i jak..
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: 14.10.2025 - 02:19