Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

tātad man ir url: www.domens.lv/index.php?id=pirmais&id2=otrais.divi

šo adresi ar mod_rewrite pārveidoju par www.domens.lv/pirmais/otrais.divi bet ja mainīgajā ir punkts, tad izmet, ka lapa neeksistē. Kas man būtu jāmaina manā mod_rewrite, lai nosacījums izpildītos.

mans mod_rewrite kods:

RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /index.php?id=$1&id2=$2 [L]

 

jau pāris stundas klejoju pa visādiem mod_rewrite manuāļiem, bet vienīgais ko esmu sapratis ir tas, ka likums neizpildās, jo mod_rewrite to uztver kā paplašinājumu :/

Edited by ray
Posted
Es gan īsti nezinu tavu situāciju, bet varbūt vienkārši atļaut tur rakstīt da jebko? (.*)

 

"/" tur īsti nevar atļaut rakstīt, jo tas atdala mainīgo vērtības

Posted (edited)

nesaprotu kāpēc netiek rādīti attēli un nedarbojas css, kad uzliek šito. pie visiem attēliem norādīts /bildes_atrashanas_vieta.jpg

Edited by ray
Posted

tas tapēc ka browseris domā ka tu atrodies citās direktorijās un attēli tur neatrodas..

Posted
nesaprotu kāpēc netiek rādīti attēli un nedarbojas css, kad uzliek šito. pie visiem attēliem norādīts /bildes_atrashanas_vieta.jpg

 

Ja lieto mod_rewrite, tad css faila atrašanos un bildēm, kas ir html, norādi pilno ceļu, piemērām, http://bla.lv/bla/bla/bla.css.

CSS failā vari atstāt img/bla.jpg.

Posted

ok, es norādu pilno ceļu: www.domens.lv/bildes/bilde.jpg, bet tagad viņš man pēc šāda mod_rewrite url (RewriteRule ^(.*)/(.*)$ index.php?p1=$1&p2=$2 [QSA,l]) domā, ka attēla adrese ir mainīgie, kad nodoti talākai apstrādei. ka ar šo tikt galā?

×
×
  • Create New...