Plugin Redirection: Redirecționează toate URL-urile folosind o expresie regulată
Înțeleg puțin despre expresiile regulate, dar trebuie să găsesc una pentru a o folosi cu plugin-ul Redirection care suportă redirecționări cu expresii regulate. http://urbangiraffe.com/plugins/redirection/
Ceea ce trebuie să fac este să redirectez toate URL-urile din /oldsite/ către rădăcina domeniului. Aceasta înseamnă că orice pagină din /oldsite/ precum /oldsite/aceasta-este-pagina-mea.html, /oldsite/aceasta-este-si-pagina-mea.html, etc., trebuie să meargă către rădăcină folosind o expresie regulată.
Nu pot să fac o regulă de redirecționare 301 să funcționeze în .htaccess dintr-un motiv oarecare; ar putea fi o restricție la host, așa că trebuie să folosesc acest plugin.
Trebuie să fie o expresie regulată în formatul pe care plugin-ul îl înțelege. Câteva exemple sunt în documentația plugin-ului la linkul de mai sus. Primul câmp pentru o nouă redirecționare în plugin acceptă expresia regulată; al doilea câmp este URL-ul țintă.
Aceasta nu funcționează:
Sursă: /oldsite/*
Țintă: http://mydomain.com
Nici aceasta:
Sursă: ^oldsite/(.*)
Țintă: http://mydomain.com