Podešavanje preusmeravanja: .htaccess, nginx i WordPress
Apache: datoteka .htaccess
Na serverima sa Apacheom preusmeravanja se mogu upisati u datoteku .htaccess u glavnom direktorijumu. Za pojedinačne stranice dovoljan je jedan red po preusmeravanju, a za obrasce postoje pravila sa džokerima. Pre svake izmene napravi rezervnu kopiju, jer greška u kucanju može da obori ceo sajt.
nginx: u konfiguraciji servera
nginx ne poznaje .htaccess. Preusmeravanja se nalaze u konfiguraciji servera, najčešće preko return 301 za pojedinačne adrese ili preko tabele mapiranja za mnogo njih. Zatim konfiguraciju treba ponovo učitati, što često radi hosting provajder ili agencija.
U CMS-u preko dodatka ili podešavanja
WordPress i mnogi drugi sistemi nude preusmeravanja preko dodataka ili ugrađenih funkcija. Prednost: bez pristupa serveru i sa uvozom iz tabele. Mana: preusmeravanja zavise od sistema, pa pri sledećoj promeni moraju da se presele zajedno sa njim.
Na šta uvek obraćaš pažnju
- Statusni kod 301 za trajna preseljenja.
- Direktno na odredište, bez lanaca.
- Pravila održavaj na jednom mestu.
- Posle podešavanja testiraj svaku važnu adresu.
Često postavljana pitanja
Preusmeravanja na veb serveru su uglavnom nešto brža od onih u CMS-u, jer se sistem uopšte ne učitava. Pri uobičajenim količinama razlika je mala.
Hiljade nisu problem ako su urađena kao tabela mapiranja, a ne kao duga lista pojedinačnih pravila.
Onda ostaje CMS ili korisnički interfejs hosting provajdera. Mnogi provajderi nude preusmeravanja u korisničkom delu.
Novi članci direktno u tvoj inboks
Saveti o dinamičnim QR kodovima, novosti, bez spama. Odjava u bilo kom trenutku.
Prijavom pristaješ da primaš bilten. Saglasnost možeš da povučeš u bilo kom trenutku preko linka za odjavu u svakoj poruci.