ray Posted July 14, 2008 Report Share Posted July 14, 2008 (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 July 14, 2008 by ray Link to comment Share on other sites More sharing options...
marcis Posted July 15, 2008 Report Share Posted July 15, 2008 Es gan īsti nezinu tavu situāciju, bet varbūt vienkārši atļaut tur rakstīt da jebko? (.*) Link to comment Share on other sites More sharing options...
ray Posted July 15, 2008 Author Report Share Posted July 15, 2008 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 Link to comment Share on other sites More sharing options...
Paulinjsh Posted July 15, 2008 Report Share Posted July 15, 2008 Nu atļauj dajebko rakstīt un ar php explode('/', $urlis); Link to comment Share on other sites More sharing options...
codez Posted July 15, 2008 Report Share Posted July 15, 2008 RewriteRule ^(.*)/(.*)$ index.php?p1=$1&p2=$2 [QSA,l] Link to comment Share on other sites More sharing options...
ray Posted July 19, 2008 Author Report Share Posted July 19, 2008 (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 July 19, 2008 by ray Link to comment Share on other sites More sharing options...
Pentiums Posted July 19, 2008 Report Share Posted July 19, 2008 tas tapēc ka browseris domā ka tu atrodies citās direktorijās un attēli tur neatrodas.. Link to comment Share on other sites More sharing options...
Aikss Posted July 19, 2008 Report Share Posted July 19, 2008 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. Link to comment Share on other sites More sharing options...
ray Posted July 20, 2008 Author Report Share Posted July 20, 2008 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ā? Link to comment Share on other sites More sharing options...
andrisp Posted July 20, 2008 Report Share Posted July 20, 2008 RewriteCond %{REQUEST_FILENAME} !-f Link to comment Share on other sites More sharing options...
Recommended Posts