Postavljanje preusmjeravanja: .htaccess, nginx i WordPress
Apache: datoteka .htaccess
Na serverima s Apacheom preusmjeravanja se mogu upisati u datoteku .htaccess u glavnom direktoriju. Za pojedinačne stranice dovoljan je jedan red po preusmjeravanju, a za uzorke postoje pravila sa zamjenskim znakovima. Prije svake izmjene napravi sigurnosnu kopiju, jer greška u kucanju može zaustaviti cijelu web stranicu.
nginx: u konfiguraciji servera
nginx ne poznaje .htaccess. Preusmjeravanja se nalaze u konfiguraciji servera, najčešće preko return 301 za pojedinačne adrese ili tablice povezivanja za mnogo njih. Nakon toga se konfiguracija mora ponovo učitati, što često radi hosting provajder ili agencija.
U CMS-u preko dodatka ili postavke
WordPress i mnogi drugi sistemi nude preusmjeravanja preko dodataka ili ugrađenih funkcija. Prednost: bez pristupa serveru i s uvozom iz tablice. Nedostatak: preusmjeravanja zavise od sistema, pa pri sljedećoj promjeni moraju ići s njim.
Na šta uvijek paziš
- Statusni kod 301 za trajne selidbe.
- Direktno na cilj, bez lanaca.
- Pravila održavaj na jednom mjestu.
- Nakon postavljanja testiraj svaku važnu adresu.
Često postavljana pitanja
Preusmjeravanja na web serveru su obično nešto brža od onih u CMS-u, jer se sistem uopće ne učitava. Pri uobičajenim količinama razlika je mala.
Hiljade nisu problem ako su izvedena kao tablica povezivanja, a ne kao duga lista pojedinačnih pravila.
Tada ostaje CMS ili sučelje hosting provajdera. Mnogi provajderi nude preusmjeravanja u korisničkom području.
Novi članci direktno u tvoj inbox
Savjeti o dinamičnim QR kodovima, novosti, bez spama. Odjava u bilo kojem trenutku.
Prijavom pristaješ na primanje newslettera. Saglasnost možeš povući u bilo kojem trenutku putem linka za odjavu u svakoj poruci.