Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mod_rewrite - problem
blackneron
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 5.01.2007
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Obecnie mam: index.php?id=109&rodz_str=tekst
Chciałbym mieć: /109/tekst

Kombinowałem z poradnika na home.pl ale bez skutków.

Help!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blackneron
post
Post #2





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 5.01.2007
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Męczę się z tym mod_rewrite'm nieubłaganie.

Napisałem tak:

Options FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /

RewriteRule ^([^/]*)/([^/]*)/([^/]*)/?$ index.php?id=$1&rodz_str=$2&lang=$3 [L]
( --- pusta linia --- )


Wynik ma być taki, np: http://www.domena.pl/22/tekst/pl

Jeszcze moment a nerwicy się nabawię (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)

Ten post edytował blackneron 24.09.2007, 14:40:18
Go to the top of the page
+Quote Post
tomeksobczak
post
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 10
Dołączył: 6.07.2007
Skąd: opole

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


Cytat(blackneron @ 24.09.2007, 15:38:58 ) *
Męczę się z tym mod_rewrite'm nieubłaganie.
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/?$ index.php?id=$1&rodz_str=$2&lang=$3 [L]

nie wiadomo co tutaj łapiesz oprocz 3 razy poczatkowego / (a i tego nie zlapiesz w taki sposob)

RewriteRule ^([a-z]{2})\+([\w-]+)\+([\w-]+)\.html$ ?language=$1&controller=$2&action=$3 [L]

Przyklad ktory akurat pisze powinien Cie naprowadzic

Ten post edytował tomeksobczak 24.09.2007, 15:50:03
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: 12.10.2025 - 08:42