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
www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: küsijamees 2005-02-25 22:11:16
et paremini seda seletada, siis näiteks vaatame aadressi http://www.struktuur.ee/ ja seal on lingid kujul http://www.struktuur.ee/146069, http://www.struktuur.ee/144958 jne ehk aadressi taga on vaid mingi number ja lehed muutkui tulevad. ja samad, kui süsteemis lisatakse juurde üha uusi ja uusi lehti, siis seda rohkem selliseid aadresse eksisteerib

kuidas sellist asja rakendada ja üldse lehndada?
küsimus asjatundjatele!


tänan,
marko
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: ten 2005-02-26 09:13:21
mod_rewrite
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: küsijamees2 2005-02-26 10:41:23
kuidas seda täpsemalt kasutada?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: küsijamees3 2005-02-26 11:18:53
tegin .htaccess faili ja panin sinna selle:

RewriteEngine on
Options +FollowSymLinks
RewriteBase C:/www/
RewriteRule .* index.php [L]

c:/www/ kaustas asub veebileht
apache confis on ka load mod_rewrite, kõik paistab ok ja see peaks kõik lingid index.php'ks tegema, aga ei tee, miks? milles viga ja kuidas parandada? op süsteem on XP
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: saabas 2005-02-26 11:51:14
Siin räägib midagi XP all mod_rewrite kasutamisest:

http://blogcms.com/?item=install-apache-mysql-and-php-on-win


Ennast huvitab, et kui paljudes on virtuaalserverites on võimalik üldse mod_rewrite ja .htaccess kasutada? Just on endal plaanis kirjutada programm, mis peaks olema võimalikult "portable" ja siin ma siis nüüd nuputan, et kas on mõtet URL-e siluma hakata. Endast lugupidavad otsingumootorid peaksid ka suva.php?nii=23&naa=89 kujul olevad URL-id läbi kammima? Kas enamustes virtuaalserverites on mod_rewrite ja .htaccess vaikimisi lubatud? Igatahes endale pole ükski open source rakendus silma hakanud, mis kasutaks ainult silutud URL-e, see on mõnikord võimalik lihtsalt sisse lülitada. Ise ei viitsiks rakendust nii kirjutada, et et arvestaks mõlema võimalusega - see laiskus on ikka nii suur. :)
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: Heh 2005-02-26 14:46:59
Aga milleks sellisel kujul aadress üldse hea on? Külastajatel hea meelde jätta või on lihtsalt kuul? Mõttetu...
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: nojah 2005-02-26 15:54:20
TSITEERITUD:
Aga milleks sellisel kujul aadress üldse hea on? Külastajatel hea meelde jätta või on lihtsalt kuul? Mõttetu...


Aga otsingumootoritele meeldib!
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: google 2005-02-26 17:02:16
TSITEERITUD:
Aga otsingumootoritele meeldib!
seleta lahti? mis siis ei meeldi siis otsingumootoritele?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: no ei tea 2005-02-26 17:26:13
Mul lehed panud switchiga pandud vahetuma, kuid leht kõigub ikkagi Googlis 1-3 koha vahet oma kategoorias (vahepeal lendavad Eesti Päevalehe artiklid sama teema kohta ette, kuid paari päeva pärast koht taas taastatud).
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: google 2005-02-26 18:04:13
Mulle meeldivad sellised dumbuser stiilis lehed, millel igasugune dünaamika puudub. Minda algelisem, seda parem.
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: küsijamees6 2005-02-26 22:26:54
.htaccess failis on:

RewriteEngine On
RewriteBase C:/localhost/www/
RewriteRule ^([0-9]+)/?$ /index.php?go=$1 [L]

ja php failis on link:
<a href="<?=$_GET['go']?>">link</a>

kõik on tore, ilusti muudab aadressi http://localhost/www/3 näiteks, aga kui sellel klikin, siis ei leia faili, kuigi peaks index.php?go=3 peale suunama? fail index.php eksisteerib c:/localhost/www/ kohas

milles probleem?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: võibolla 2005-02-26 23:35:14
TSITEERITUD:
RewriteRule ^([0-9]+)/?$ /index.php?go=$1 [L]
RewriteRule ^([0-9]+)/?$ index.php?go=$1 [L]

kas nii ei tööta?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: küsijamees7 2005-02-27 11:12:14
ei, ikka ei leia lehte
töötab see üldse windowsi all normaalselt?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: kysijamees8 2005-03-01 17:54:24
kas kuidagi teisiti ei saa sellist asja lahendada, st mitte kasutada mod_rewrite funktsiooni?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: ten 2005-03-01 18:21:57
TSITEERITUD:
kas kuidagi teisiti ei saa sellist asja lahendada, st mitte kasutada mod_rewrite funktsiooni?

))) funktsiooni ??? ))) he he ... mis ajast mod_rewrite-ist on funktsioon saanud?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: küsijamees10 2005-03-01 18:25:31
okok, andke andeks, et ma ei teadnud, sellest nüüd suur teema kohe?
ok, see selleks, eksisin, sorry, parem võiks abistav vastus anda, mitte minu rumalust rõhutada! nüüd tean siis!

aga on siis mingi muu võimalus asja lahendada peale mod_rewrite?
RE: www.nimi.ee/146069 <- KUIDAS TEHA?
Postitaja: muidumeez 2005-03-01 21:34:18
TSITEERITUD:
okok, andke andeks, et ma ei teadnud, sellest nüüd suur teema kohe?
ok, see selleks, eksisin, sorry, parem võiks abistav vastus anda, mitte minu rumalust rõhutada! nüüd tean siis!

aga on siis mingi muu võimalus asja lahendada peale mod_rewrite?
On, mitte seda kasutades ...

Leheküljed: 1

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