PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
RewriteRule
Postitaja: joker 2012-02-23 07:27:56
Algne URL: http://.../?cat_id=8

.htaccess
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]

Tulemus: http://.../cat/8/LELUD/

Probleem: Selle tulemusena kaovad osad pildid sisus ära. Millest see kinni on/millest selline kiiks?

Viimati muudetud: 23-02-2012 07:28:31
Muutja: joker
Põhjus:

RE: RewriteRule
Postitaja: tfr 2012-02-23 08:13:59
Apachel saab mod_rewrite-le logi peale keerata, siis näed täpselt, mida ta teeb ja mida milleks mapitakse.

Aga loogika ütleb, et see rule võiks olla:
RewriteRule ^/cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]


Indrek
RE: RewriteRule
Postitaja: joker 2012-02-26 08:29:36
PS! Foorumi haldajale - kui lisada pealkirja väljale tekst "RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]", siis tulemuseks on sassis foorumi esilehekülg.
RE: RewriteRule
Postitaja: ... 2012-02-26 14:33:02
piltide mittenäitamise põhjuseks on ilmselt see, et neid otsitakse ümberkirjutatud-aadressil olevast kaustast. lahenduseks oleks vast img src-i kirjutada pildi täielik ja tegelik aadress või siis alustada seda aadressi kaldkriipsuga - "/" see otsib alates serveri juurkaustast.
RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]
Postitaja: test3 2012-02-26 20:03:34
RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]
RE: RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]
Postitaja: junn2k 2012-02-27 01:06:05
TSITEERITUD:
RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]
ilus featuur :)
RE: RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1 [NC]
Postitaja: vb 2012-02-29 19:27:43
TSITEERITUD:
ilus featuur :)


Kas mitte ei peaks olema:
RewriteRule ^cat/([^/]+)/([^/]+) /index.php?cat_id=$1&pealkiri=$2 [NC]

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0894219875336