Redirecţionare 301

Se întâmplă să schimbi numele paginilor unui site (în sensul de a schimba adresa către pagina) dar ele în sine ca şi conţinut să fie acelaşi lucru, însă într-o astfel de situaţie apar 2 probleme:

1. Pot exista site-uri care au linkurile către adresa veche, pe care tocmai vrei s-o schimbi;
2. Motoarele de căutare vor considera că nu ai legăturile corect făcute.

Prima chestie e simplu de înţeles, a 2-a vrea să spună următorul lucru:
Se dă un site cu 3 pagini: index, pag1 şi pag2. Index are legătură la pag1 şi pag1 la pag2.
Când un motor de căutare citeşte index, el vede legătura la pag1. Când citeşte pag1, vede legărua la pag2. Bine-nţeles că o va citi şi pe aceasta. Dacă noi schimbăm pag2 în pag3, el ar putea să vină să citească din nou pag2 pentru a verifica actualizările, astfel că va primi 404 şi va spune că pag1 are un link mort către pag2, pt. că pag2 nu există. Din experienţă îmi dau seamă că, chiar dacă motorul de căutare revine şi reciteşte pag1, el vede link la pag3 şi va citi pag3, însă durează destul de mult până vine el şi elimină linkurile care nu mai sunt în pag1 ca să nu mai vadă pag2, ci doar la pag3.

Sper că aţi înţeles jocul de cuvinte. Acum, Google arată în Webmaster Tools că există nişte pagini acolo 404 care… au fost şterse de vreo 6 luni, dar el nu şi-a dat seama încă de faptul că linkurile au fost şterse.

Şi atunci, cea mai bună soluţie este Redirectarea 301. Ce înseamnă asta? Îi transmitem vizitatorului paginii şi chiar şi motorului de căutare că pagina a fost mutată permanent la o nouă adresă.

Cum facem rapid asta? Ne folosim de fişierul .htaccess şi folosim sintaxa

redirect 301 pag_vechie pag_noua

Pentru o redirectare a paginii pe acelaşi domeniu

redirect 301 /cale_veche/pag_veche.html /cale_noua/pag_noua.html

Pentru o redirectare pe un alt domeniu

redirect 301 /cale_veche/pag_veche.html http://www.domeniu_nou.tld/cale_noua/pag_noua.html

Succes!

Dezabonare newsletter Sensiblu

Dacă primiţi emailuri de la Sensiblu, ştiu că nu aveţi cum să scăpaţi de ele, deoarece link-ul de unsubscribe (dezabonare) nu funcţionează; este un link către

http://newsletter.adpharma.com/%linkunsubscribe%

şi deci în principiu nu vă puteţi dezabona de la ei. Foarte enervant.

Pe mine m-au abonat automat atunci când mi-au făcut card Sensiblu. Acest card nici nu mai există acum deoarece a expirat. Dar să revenim la subiect că important este să scăpaţi de emailurile enevrvante.

Link-ul respectiv ar trebui să fie de forma

http://newsletter.adpharma.com/unsubscribe.php?id=a8b701158704431ef0374996a6d118f5&lista=df9e9661a74baf1255f25acde1c5ecb7

Adică să fie apelat unsubscribe.php şi să aibă un ID şi o listă ca parametri. Link-ul de mai sus este pe internet, apare dacă îl căutaţi pe google. Pentru ce adresă este şi din ce listă, habar nu am.

Am încercat să descopăr codarea făcută, dar nu mi-a reuşit repede, aşa că am revenit la cautarea de noi soluţii. Într-un final am găsit (cred) soluţia

http://www.sensiblu.com/index.php?unsubscribe=yes

Accesaţi acest link, introduceţi adresa de email şi rugaţivă că măcar asta va funcţiona. Nu ştiu dacă funcţionează pentru că de câte ori scriu adresa de email în acel câmp, de atâtea ori zice că m-a dezabonat. În caz că nu e ok, am să mai revin cu o nouă actualizare, dar dacă a funcţionează, o să uit foarte repede de ei.

Edit: După mai bine de un an pot să declar că soluţia de mai sus funcţionează. N-am mai primit newslettere de la Sensiblu.

Crontab pe scurt

Semnificaţia parametrilor

*  *  *  *  *   comanda de executat
│ │ │ │ │
│ │ │ │ │
│ │ │ │ └───── ziua săptămânii (0 – 6) (0 este Duminică, sau foloseşte numele în eng)
│ │ │ └────────── luna (1 – 12)
│ │ └─────────────── ziua din lună (1 – 31)
│ └──────────────────── ora (0 – 23)
└───────────────────────── minutul (0 – 59)

Se asemeni se poate folosi şi pentru a executa fişierele (şi nu numai) din X în X… ce vrei tu.
De exemplu pentru a rula un fişier din 5 în 5 minute, foloseşte

*/5 * * * * /calea/către/fişier

Dacă mai ai alte remarci de făcut, lasă un comentariu.

Salutare!

Probabil vă întrebaţi despre ce o să fie vorba aici. Nimic mai simplu. De toate. Deoarece titlul este Ca să ştii, vor fi lucruri atât de interes general, cât şi profesionale pe anumite direcţii, lucruri adunate sau descoperite de mine.

Deci titlul este Ca să ştii, nu Casă ştii. Asta nu înseamnă neapărat că nu o să vorbim despre case, dar cu siguranţă nu va fi un subiect preponderent în acest loc, aşa că, dacă aţi găsit ceva ce vă intresează aici, voi fi foarte fericit că v-am ajutat. Puteţi să sesizaţi acest lucru lăsând un comentariu la finalul articolului respectiv.

Acestea fiind spuse, vă doresc lectură plăcută.