Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: mod rewrite (taas)

eipii [20.07.2009 02:01:16]

#

Kuinkahan saisin osoitteen osoitteen muodosta:
index.php?otsikko=otsikonsisältö&uid=jokunumero­&lue=1

muotoon
uutiset/otsikko

Kokeillut googlannut, mutta ei vaan aivot taivu niin että saisin toimimaan kyseisen homman. Joten jos täällä viisaammat pystyisivät hieman valistamaan?
Linkkiin ilmeisesti kirjaillaan sitten vain uutiset/$otsikko ? Kiitoksia avusta jo etukäteen.

janijohannes [20.07.2009 13:39:23]

#

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^/uutiset/(.*?)/(.*?)$ index.php?otsikko=$1&uid=$2&lue=1 [L]

Jos se ei toimi niin

^/uutiset/(.*?)/(.*?)$

->

^/uutiset/(.*)/(.*)$

EDIT: osoitteeksti tulee siis uutiset/otsikko/uid-numero (luulen, että haluat sen numeronkin siihen...)

Jos et halua, että tarvii laittaa numero, niin:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^/uutiset/(.*?)$ index.php?otsikko=$1&uid=jokunumero&lue=1 [L]

eipii [21.07.2009 02:04:29]

#

Johan on kumma, mutta ei noillakaan rimpsuilla hommat skulaa, mikähän neuvoksi?
Html linkki näyttää tältä.

<a href='uutiset/$otsikko/$uid/1'>

janijohannes [22.07.2009 06:20:55]

#

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^uutiset/(.*)/(.*)/(.*)$ index.php?otsikko=$1&uid=$2&lue=$3 [L]

Kokeiles tuota.

Ja esimerkkilinkki:

<a href="uutiset/otsikko/uid/numero">otsikko</a>

Vastaus

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

Tietoa sivustosta