Configurarea redirecționărilor: .htaccess, nginx și WordPress
Apache: fișierul .htaccess
Pe serverele cu Apache, redirecționările se pot adăuga în fișierul .htaccess din directorul principal. Pentru pagini individuale este suficientă o linie pentru fiecare redirecționare, iar pentru modele există reguli cu substituenți. Înainte de orice modificare fă o copie de siguranță, pentru că o greșeală de tastare poate bloca tot site-ul.
nginx: în configurația serverului
nginx nu cunoaște .htaccess. Redirecționările se află în configurația serverului, de obicei prin return 301 pentru adrese individuale sau printr-un tabel de corespondență pentru multe adrese. Apoi configurația trebuie reîncărcată; de regulă se ocupă de asta furnizorul de hosting sau agenția.
În CMS, printr-un plugin sau o setare
WordPress și multe alte sisteme oferă redirecționări prin plugin-uri sau funcții integrate. Avantaj: fără acces la server și cu import dintr-un tabel. Dezavantaj: redirecționările depind de sistem și, la următoarea schimbare, trebuie mutate odată cu el.
La ce ții cont întotdeauna
- Codul de stare 301 pentru mutări permanente.
- Direct la destinație, fără lanțuri.
- Regulile se întrețin într-un singur loc.
- După configurare, testează fiecare adresă importantă.
Întrebări frecvente
Redirecționările de pe serverul web sunt de obicei puțin mai rapide decât cele din CMS, pentru că sistemul nici nu mai apucă să se încarce. La cantități obișnuite diferența este mică.
Mii nu sunt o problemă dacă sunt realizate ca tabel de corespondență și nu ca o listă lungă de reguli individuale.
Atunci rămân CMS-ul sau interfața furnizorului de hosting. Mulți furnizori oferă redirecționări în zona de client.
Articole noi direct în inbox
Sfaturi despre codurile QR dinamice, noutăți, fără spam. Te poți dezabona oricând.
Abonându-te, ești de acord să primești newsletterul. Îți poți retrage acordul oricând prin linkul de dezabonare din fiecare e-mail.