Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]RewriteRule - nie wczytuje stylu ?
dk1342
post
Post #1





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

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


Witam, zacząłem się dzisiaj bawić mod_rewrite i coś mi wyszło:

Kod
RewriteEngine On
RewriteRule ^([^-]+)/(.*)$ podstrona.php?id=$2 [L,NC,NS,QSA]

Czyli niby dziala, gdy wpisuje http://domena.pl/podstrona/1 to wczytuje http://domena.pl/podstrona.php?id=1
no ok tylko czemu mi nie wczytuje stylu ? i innych wczytywanych rzeczy (np. skryptów js.)
Dziwne bo jak wpisze http://domena.pl/podstrona.php?id=1 to styl itd. wczytuje a gdy wpisze http://domena.pl/podstrona/1 już nie

2. Działa to tylko jak wpisze http://domena.pl/podstrona/1 jak wpisze z / na końcu już nie działa czyli jak zrobić żeby działało też z / czyli np.: http://domena.pl/podstrona/1/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

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


Kod
RewriteEngine On
RewriteBase /
RewriteRule ^([^-]+)/(.*)\.html$ podstrona.php?id=$2 [L,NC,NS,QSA]


W <head> na stronie możesz dodać:
Kod
<base href="http://www.moja-strona.pl/" />


Nie pamiętam dokładnie, ale żeby mógł być na końcu / lub nie zrób tak:

Kod
RewriteRule ^([^-]+)/(.*)\.html/?$ podstrona.php?id=$2 [L,NC,NS,QSA]


Ten post edytował cojack 25.05.2009, 20:14:39
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: 17.10.2025 - 02:14