Când am mutat pentru prima dată site-ul de la WordPress la MODX, am intrat în problema stabilirii unei redirecționări. De obicei, pentru a redirecționa către paginile noi din fișierul .htaccess, se utilizează regula standard:
Utilizatorii sunt redirecționați către o pagină cu o eroare de 404.
Sa dovedit că trebuie să utilizați alte soluții pentru a configura redirectarea 301.
Redirecționați 301 pentru MODX Revolution
Componenta redirector
Prima și cea mai simplă opțiune este să utilizați add-on-ul gata. Puteți instala componenta Redirector pe site-ul dvs. din panoul de administrare din secțiunea "Administrare pachete". După instalare în meniul de administrare din secțiunea "Componente", apare un element nou - "Gestionarea redirecționărilor". Intrăm și vedem o listă goală de redirecționări.
Apăsăm butonul "Creați o redirecționare nouă" în fereastra de tip pop-up pe care o scriem:
Iată cum să redirecționați de la o pagină la alta
Redirecționați 301 pentru MODX Evolution
Pentru cei care preferă versiunea Evolution, există și o soluție simplă pentru setarea unei redirecționări - pluginul RedirectMap. Vă voi spune cum să îl instalați pe site-ul dvs.
Elemente >> Element Management >> Plugin-uri
Creați un plugin nou numit RedirectMap (deși, de fapt, nu contează cum îl numiți, deși Gorshok - fișa va funcționa în continuare).
În fila General, introduceți codul pluginului:
Accesați fila "Configurare", introduceți:
În fila "Evenimente sistem", selectați OnPageNotFound
Apoi, trebuie să creați o nouă bucată numită redirecționare, unde să păstrăm o listă cu toate redirecționările noastre. Exemplu de conținut de bucată: