Régi oldal archiválása, bejegyzések átirányítása
Sziasztok!
Vagy egy régi oldal, aminek a helyét felváltaná egy új oldal, de mint a régi oldal folytatása, a régi oldal bejegyzései nélkül. A régi oldal bejegyzései (cikkek, képgalériák stb.) elérhetőek kellenek hogy maradjanak a látogatóknak a régi hivatkozásokon keresztül.
Van erre valamilyen jó megoldás?
A régi oldal átkerülhetne egy aldomain-re, de nem tudom, hogy a hivatkozásokat a régi bejegyzésekhez életben lehetne-e tartani átirányítással, miközben a főoldal, az aloldalak és az új bejegyzések már az új oldalt hoznák.
PHP/MySQL oldalról van szó.
Előre is köszönöm a válaszokat!
■ Vagy egy régi oldal, aminek a helyét felváltaná egy új oldal, de mint a régi oldal folytatása, a régi oldal bejegyzései nélkül. A régi oldal bejegyzései (cikkek, képgalériák stb.) elérhetőek kellenek hogy maradjanak a látogatóknak a régi hivatkozásokon keresztül.
Van erre valamilyen jó megoldás?
A régi oldal átkerülhetne egy aldomain-re, de nem tudom, hogy a hivatkozásokat a régi bejegyzésekhez életben lehetne-e tartani átirányítással, miközben a főoldal, az aloldalak és az új bejegyzések már az új oldalt hoznák.
PHP/MySQL oldalról van szó.
Előre is köszönöm a válaszokat!
Mi fut alatta?
Hogy miért? Mert nem tudunk róla semmit.
Milyen rendszer fut a weboldal alatt?
Valami cms? Pl. wordpress? Vagy saját fejlesztés, vagy valami más?
Először adj egy kicsit részletesebb leírást, mert így lehetetlen válaszolni.
Egyedi fejlesztés
Az oldal amiről szó van egyedi fejlesztés (PHP/MySQL), az új oldal pedig WordPressel menne.
A bejegyzések, amelyekhez a hivatkozásokat meg kellene tartani, a jelenlegi oldalon ebben a (talán szerencsés) formátumban vannak:
http://www.example.com/hu/bejegyzés
http://www.example.com/en/bejegyzés
Az új oldalon csak az angol nyelv esetén ugyanez a szerkezet alapértelmezetten:
http://www.example.com/bejegyzés
http://www.example.com/en/bejegyzés
De lehetne így is:
http://www.example.com/új oldal/bejegyzés
http://www.example.com/új oldal/en/bejegyzés
Ezen utóbbi esetben elméletileg minden bejegyzést (és csak azokat) át lehetne irányítani, amelyeknek a szerkezete megegyezik a régi oldal bejegyzéseinek a szerkezetével (http://www.example.com/nyelv/bejegyzés). Ez jó megoldás?
Mi az az átirányítás?
Ha jól értem amit szeretnél, ahhoz semmi más nem kell, csak a régi oldalt elhelyezni egy másik (al-) domainen, és a benne szereplő, új bejegyzések létrehozására szolgáló linkeket át kell írni aszerint, hogy az új oldal megfelelő helyére mutasson.
Ha a régi, egyedi fejlesztésű oldalnak van valamilyen base url-je, amihez képest linkeli a saját tartalmait, akkor ez egy egyszerű feladat, csak az új bejegyzések szerkesztési linkjeit kell "beégetni", hogy ne a régi oldalon legyen.
Bejegyzést nem lehet
Igen, tehát minden bejegyzést, amelynek az (url) szerkezet megegyezik a példaként is megadott url-el (www.example.com/nyelv/bejegyzés).
Azt hiszem, hogy egy lényeges dolgot rosszul fejtettem ki:
A régi oldal bejegyzéseire mutató külső hivatkozásoknak, amelyek a múltban a facebookon jelentek meg, vagy emailben lettek elküldve kell életben maradni csak. Az új oldalról csak egy db link mutatna a régi oldalra (az aldomainre), "látogassa meg a régi oldalt" jelleggel.
mod rewrite, ha apache
aztán pl ez
kb amúgy vmi ilyesmi
RedirectMatch ^/(en|hu)/(.*)$ http://old.example.com/$1/$2
Köszönöm mindenkinek a