mod_rewrite - adresář na parametr

From: Martin Ptáček <mapx (zavinac)>
Date: 02. 11. 2005, 22:18 CET
Zdravím,

experimentuji s mod_rewrite a rád bych dosáhnul přepsání adresáře
na parametr, tj. domena.com/news/ na domena.com/index.php?page=news

Dostal jsem se k tomuto:

  RewriteRule ^([^/]+)\.html$ index.php?page=$1 [L,QSA]

čímž lze přepsat domena.com/news.html na domena.com/index.php?page=news


Pokud však výraz modifikuji na:

  RewriteRule ^([^/]+)/?$ index.php?page=$1 [L,QSA]

tak přepsání funguje, ale ztratí se mi obrázky a CSS styly. Tuším, že
je to způsobeno tím, že se přepisuje i jejich cesta, ovšem nepřišel
jsem na to, jak to obejít a aplikovat přepsání jen pro PHP.

Díky za každou pomoc.

-- 
MP
Received on Wed, 2 Nov 2005 22:18:13 +0100

This archive was generated by hypermail 2.1.8 : 02. 11. 2005, 22:18 CET