Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mod_rewrite, mod_rewrite - nie działa z dwiema zmiennymi
lukas0987
post
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 13.04.2006

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


Dobrze inaczej spróbujmy.
Wrzucam coś takiego:

RewriteEngine On
RewriteRule ^([a-zA-Z]+).html$ index.php?id=$1

//działa idealnie. Wpisuję http://www.judo.sulkowice.pl/zawodnicy.html otwiera się http://www.judo.sulkowice.pl/index.php?id=zawodnicy


Problem pojawia się z newsami. Zmieniam plik .htaccess na:

RewriteEngine On
RewriteRule ^([a-zA-Z]+)/([0-9]+).html$ index.php?id=$1&mid=$2

//To nie działa. Po wpisaniu http://www.judo.sulkowice.pl/news/62.html nie otwiera poprawnie strony. Przekazany adres nie wygląda tak: http://www.judo.sulkowice.pl/index.php?id=news&mid=62


Dlaczego tak się dzieje. Nie rozumiem tego w ogóle.
Proszę o pomoc.
Pozdrawiam

Ten post edytował lukas0987 28.03.2007, 21:13:01
Go to the top of the page
+Quote Post
chudykrzys
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 22.12.2006

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


Po :
RewriteEngine On

spróbuj dodać:
RewriteBase /

Pozdrawiam


--------------------

Go to the top of the page
+Quote Post
lukas0987
post
Post #3





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 13.04.2006

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


RewriteBase /
raczej tutaj nie pomoże, ponieważ .htaccess jest w tym samy katalogu.
Ale sprobować nie zaszkodzi smile.gif

Niestety nie działa.
Czy ma ktoś może jakiś pomysł, dlaczego przy 2 zmiennych nie działa?

Mam trop.
Jeżeli wrzucę:
RewriteEngine On
RewriteRule ^([a-zA-Z]+)-([0-9]+).html$ index.php?id=$1&mid=$2

To działa. Ale jak zrobić ten / .
Zależy mi na tym.

Ten post edytował lukas0987 29.03.2007, 16:25:19
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 Aktualny czas: 21.08.2025 - 07:43