Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mod rewrite] problem...
lolus
post 8.10.2007, 19:50:44
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 17.03.2006

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


Mam plik .htaccess z taką zawartością:

Kod
RewriteEngine On
RewriteRule ^plik/([^-]+)/$ plik.php?kategoria=$1
RewriteRule ^plik/([^-]+)/([^-]+)/$ plik.php?kategoria=$1&page=$2


Chodzi mi o uzyskanie czegoś takiego jak np.:

plik/1/ - kategoria ID 1
plik/1/2/ - kategoria ID 1, strona 2

tyle, że nie działa jak należy sad.gif
Go to the top of the page
+Quote Post
AxZx
post 8.10.2007, 20:18:46
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


Cytat
RewriteEngine On
RewriteRule ^plik/(\d+)/$ plik.php?kategoria=$1
RewriteRule ^plik/(\d+)/(\d+)/$ plik.php?kategoria=$1&page=$2


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
lolus
post 8.10.2007, 20:29:15
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 17.03.2006

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


Niestety dalej nie działa...
Go to the top of the page
+Quote Post
webdice
post 8.10.2007, 22:07:51
Post #4


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Napisz co nie działa.
Go to the top of the page
+Quote Post
vinkiel
post 9.10.2007, 00:07:24
Post #5





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.10.2007

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


RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^(.+)([^/])$ $1$2/
#jesli URI nie plik ani katalog i nie ma slasha na koncu, to go dorzuc by ujednolicic rozpoznawanie

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^plik/([^/\.]+)/$ pliik.php?mod=$1 [L]
#dopasuj i zakoncz flaga [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^plik/([^/\.]+)/([^/\.]+)/$ plik.php?mod=$1&p1=$2 [L]


oczywiscie jezeli jestes pewien ze segmenty urla sa integerami, zmin na [^/\.]+ na \d+

Ten post edytował vinkiel 9.10.2007, 00:15:06
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: 31.07.2025 - 10:31