Erau unele vremuri în care SEO însemna să pui .html în coadă. Credeai că păcălești Google că este site static, nu dinamic. O prostie, evident, o prostie pe care am ținut-o mult timp, doar pentru că… a fost făcută fără cap, când n-a trebuit.
De multe ori am vrut să fac trecerea de la .html la link-ul curat pe care mi-l oferă wordpress. Niciodată n-am fost de acord cu lucrul făcut manual, așa că am căutat o variantă automată.
Am reușit cu comanda:
rewrite ^(/.).html(\?.)?$ $1$2 permanent;
O puneți în .conf-ul de nginx și ar trebui să facă redirecționare fără probleme. Era bine să fie și un 301 acolo, dar o să o țin până se actualizează link-urile din Google și cam atât.
Adaugă un comentariu