Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Rewrite-ongelma

OskariB [17.02.2008 12:12:22]

#

Dynaamisten osoitteiden siistiminen ei tahdo onnistua. Testi- kansio pitää sisällään index.php- tiedoston sekä tekstitietokannan. Teksti sivuttuu, jolloin osoitteet ovat muotoa: http://www.domain.fi/testi/index.php?sivu=1

.htaccess- tiedosto sijaitsee myös testi-kansiossa ja pitää sisällään seuraavat tiedot:

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^sivu/([0-9][0-9])/$ /index.php?sivu=$1

Osoitteiden pitäisi olla tuon jälkeen muotoa http://www.domain.fi/testi/sivu/1/
Valitettavasti näin ei ole. Mikäköhän .htaccess-tiedostosta mahtaa olla pielessä?

Niko [17.02.2008 12:45:20]

#

Sun pitää tulostaa osoiteet oikeassa muosossa eli http://www.domain.fi/testi/sivu/1/.

Rewrite vain ohjaa toiseen osoiteeseen pyynnöt. Säännössä on lisäksi vikaa ja toi toimii vain kun on kaksi numeroa. ([0-9]*) vois toimia paremmi

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta