Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyjątek w mod rewrite
TheMichal
post 5.07.2008, 12:47:29
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.07.2008

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


Witam
Mam takie pytanie. Zrobiłem kod, który adres
Cytat


zamienia na
Cytat


takim kodem
Kod
RewriteRule ^([^/]*)/$ /index.php?type=txt&n=$1 [L]


Jednak pod adresem http://adresstrony.pl/forum/ mam forum, a obecnie interpretowane jest to jako "index.php?type=txt&n=forum.

Jak zrobić, aby tylko dla forum ta reguła mod rewrite nie działała ? By jak wpiszę http://adresstrony.pl/forum pojawiała się zawartość tego katalogu (czyli strona główna forum) ?
Go to the top of the page
+Quote Post
tsharek
post 5.07.2008, 13:09:29
Post #2





Grupa: Zarejestrowani
Postów: 300
Pomógł: 1
Dołączył: 22.09.2003
Skąd: Czeladź

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


ja robie tak:
Kod
RewriteRule ^(?!robots\.txt|favicon\.ico|css/|jscripts/|gfx/)(.*)$ index.php

może pomoże...


--------------------
Go to the top of the page
+Quote Post
TheMichal
post 5.07.2008, 17:06:16
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.07.2008

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


Już wykombinowałem, ale mam jeszcze jedno pytanie.
Załóżmy, że adres którym aktywuję wylogowanie ze strony to http://adresstrony.pl/logowanie.php?a=logout

Próbuję zrobić w mod_rewrite, aby po wejściu z http://adresstrony.pl/logout/ aktywował się w/w adres. Z sesjami jest wszystko OK, usuwa je i wraca na stronę główną. Jednak z cookies jest problem. Nie pojawiają się żadne błędy, ale nie usuwa cookies. Po prostu wchodzę w ten adres i pojawia się strona główna. Jak temu zaradzić ? Mam taki kod:

Kod
RewriteRule ^logout/$ /logowanie.php?a=logout
Go to the top of the page
+Quote Post

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: 6.07.2025 - 12:23