Zadejte hledaný výraz...

mod_rewrite a obrazky

Zdravím Vás dobří lidé.
Řeším "hezke url" pro web
http://stknovestraseci.cz/index.php?content=sme&subcontent=seznam_znacek
Udělal sem si zálohu na svůj server.
http://stkns.zkouska.eu/sme/dalsi_sluzby/
Mod rewrite, mám nastavený takto:
RewriteEngine On
RewriteBase /
RewriteRule ^(+)/(.*?)$ index.php?content=$1&subcontent=$2
První věc je to že mi to nebere druhý parametr, čili pokud mam adresu http://stkns.zkouska.eu/sme/dalsi_sluzby/ tak me to veme jen prvni parametr "sme", zjistil sem to vypsanim zyskanych promennych.
A druhý problém mám s obrázky :-(
Vyzkoušel jsem i , ale stale beze zmeny. Prosím Vás títo o pomoc.
Předem mockrát děkuji.
6. 3. 2009 13:48:00
https://webtrh.cz/diskuse/mod_rewrite-a-obrazky/#reply252302
Hubert Frey
verified
rating uzivatele
(11 hodnocení)
6. 3. 2009 18:11:02
Zdravím, já osobně v php scriptech používám tento zápis pro cesty, např.
Konstantu WEB_ROOT mam definovanou jako cestu od rootu webu, pokud mám tedy stránky v rootu domény, tak je tato konstanta prázdná, ale například v administraci, která je dejme tomu v adresáři administrace, má WEB_ROOT hodnotu /administrace
Tohle používám u všeho, u css, u obrázků, u odkazů apod. Snad Vám to pomůže
6. 3. 2009 18:11:02
https://webtrh.cz/diskuse/mod_rewrite-a-obrazky/#reply252301
tak sme to požešil takhle >
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !index.php
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* -
RewriteRule ^(+)/$ /index.php?content=$1
RewriteRule ^(+)/(.*?)/$ /index.php?content=$1&subcontent=$2
a na kazdou adresu treba obrazku ( puvodne zacinaly treba takto soubory/obrazky/obrazk.jpg ) a predelal sem to na /soubory/obrazky/obrazk.jpg
a
6. 3. 2009 21:01:53
https://webtrh.cz/diskuse/mod_rewrite-a-obrazky/#reply252300
Pro odpověď se přihlašte.
Přihlásit