29.7.08

Linkrupt - veebilinkide pankrot


Uude veebi kolimisega on see jama, et kõik vanad lingid, mis internetiavarustes vanale veebile viitavad, saavad viitama olematutele linkidele, mida uues veebis enam ei eksisteeri. Drupaliga on see oht olemas uuele versioonile minekul ja muude mootoritega ka.


Näiteks aadressid muutusid niimoodi:



Vana http://www.reisijutud.com/node.php?id=13
Uus http://wher2go.reisijutud.com/node/13


Selleks, et vanale aadressile linkijad ei peaks saama teadet lehekülje mitteeksisteerimisest, võiksid nad saada mingi aja jooksul automaatselt suunatud uuele aadressile. Selle saab teha autoforwardiga HTMLis niimoodi:



<META
HTTP-EQUIV="Refresh"
CONTENT="0; URL=http://wher2go.reisijutud.com/node/13>


Kui aega on möödunud piisavalt, et lingid võiksid olema uuendatud, võib koodis oleva nulli asendada nt viiega ja mingi umbes sellise tekstiga:



Aadress muutus.


Vana: http://www.reisijutud.com/node.php?id=13
Uus: http://wher2go.reisijutud.com/node/13

Teid suunatakse kohe uuele aadressile.


Siis saab kasutaja viie sekundi jooksul lugeda teadet ümbersuunatud aadresist ja siis juba visatakse edasi õigele aadressile. Ja veelgi kaugemas tulevikus ...


Aga võib-olla saab selle kõik hoopis kuidagi lihtsalt .htaccess failis ära teha, sinnamaani pole ma veel jõudnud.


Kommentaare ei ole: