Weboldal költöztetése

A cs-es honlap átköltöztetése a caesar-ra

Tegyük fel, hogy a cs-en CSFELHASZNÁLÓNÉV, a caesar-on CAESARFELHASZNÁLÓNÉV a felhasználónevünk. A cs.elte.hu rendszerében a honlapunk a ~/html alkönyvtárban van. A caesar-on a honlapunk a ~/../web alkönyvtárban lesz majd, ez az interneten

http://CAESARFELHASZNÁLÓNÉV.web.elte.hu

címen látszik. A honlap átmozgatásához az összes fájlt át kell másolni az új helyre, ami a cs-re bejelentkezve következő paranccsal tehető meg.

rsync -av ~/html/ CAESARFELHASZNÁLÓNÉV@caesar.elte.hu:../web/

A parancs kiadása után meg kell adni a caesar-os jelszavunkat. Ha az rsync paranccsal probléma van, annak egyik oka az lehet, hogy nem kértünk ssh hozzáférést a caesar-os accountunkhoz.

Átirányítás

Lépjünk be ssh-val a cs-re, és adjuk ki az alábbi három utasítást:

cd ~/html
echo 'Redirect 301 /~CSFELHASZNÁLÓNÉV/ http://CAESARFELHASZNÁLÓNÉV.web.elte.hu/' > .htaccess 
chmod o+r .htaccess

Ezzel létrejön egy .htaccess nevű file (ponttal kezdődik a neve), amely megmondja a web-szervernek, hogy irányítsa át az ide érkező kéréseket.

Fontos: kérjük, hogy az is végezze el a .htaccess segítségével történő átirányítást, aki korábban más módszerrel irányította át a cs-es honlapját. Ez később lehetővé teszi majd, hogy a régi honlapjáról akkor is átkerüljön az olvasó az újra, ha a cs valamiért nem működik.

 

 

Vissza az informatikai átállásról szóló főoldalra