.htaccess - cesta v prepisanej adrese
Napsal: stř 12. srp 2009, 10:58
caute ... mam taky problem
neviem preco, ale v opere to funguje, v IE a Mozile nie
mam cestu k novinke napr: (davam zive priklady)
http://www.playko.net/news.php?readmore=100
a pomocou rewriteEnginu je prepisana na:
http://www.playko.net/novinky/100-prest ... limitovana
pravidlo vyzera takto:
RewriteRule ^novinky/([0-9]+)-?(.*)$ news.php?readmore=$1 [L,QSA]
a styly su nacitavane takto: (jedna sa o CMS php-fusion)
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
css su v adresari THEMES/THEME_NAME/styles.css , news.php je v ROOTe
konstanta THEME ma v tomto pripade teda hodnotu THEMES/THEME_NAME/
problem je v tom, ze v prepisanej adrese to vyzera, akoby bol clanok v adresari NOVINKY, pri origo adrese je v ROOT adresari webu, a preto sa nenacitaju css ani obrazky, skusal som oescapovat to lomitoko za "novinky" ale nefunguje ani tak, schvalne to skuste pozriet cez Operu a potom IE/Mozilu...
vie mi niekto poradit ci sa to da nejako opravit? ... bo s rewrite enginom este len zacinam a stejne nechapem ako to moze v opere fungovat a IE nie...chcel by som tam totiz mat tu kvazi adresarovu strukturu....este spomeniem ze som skusal RewriteBase / aj bez toho a ide to stale tak isto ...
help pls...
/////// EDIT
tak uz to funguje ... <BASE href='http://www.domena.sk'>
neviem preco, ale v opere to funguje, v IE a Mozile nie
mam cestu k novinke napr: (davam zive priklady)
http://www.playko.net/news.php?readmore=100
a pomocou rewriteEnginu je prepisana na:
http://www.playko.net/novinky/100-prest ... limitovana
pravidlo vyzera takto:
RewriteRule ^novinky/([0-9]+)-?(.*)$ news.php?readmore=$1 [L,QSA]
a styly su nacitavane takto: (jedna sa o CMS php-fusion)
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
css su v adresari THEMES/THEME_NAME/styles.css , news.php je v ROOTe
konstanta THEME ma v tomto pripade teda hodnotu THEMES/THEME_NAME/
problem je v tom, ze v prepisanej adrese to vyzera, akoby bol clanok v adresari NOVINKY, pri origo adrese je v ROOT adresari webu, a preto sa nenacitaju css ani obrazky, skusal som oescapovat to lomitoko za "novinky" ale nefunguje ani tak, schvalne to skuste pozriet cez Operu a potom IE/Mozilu...
vie mi niekto poradit ci sa to da nejako opravit? ... bo s rewrite enginom este len zacinam a stejne nechapem ako to moze v opere fungovat a IE nie...chcel by som tam totiz mat tu kvazi adresarovu strukturu....este spomeniem ze som skusal RewriteBase / aj bez toho a ide to stale tak isto ...
help pls...
/////// EDIT
tak uz to funguje ... <BASE href='http://www.domena.sk'>