Izbornik Zatvoriti

Veb čitači keširaju 301 i 303 redirekcije!

Skraćena veza: https://pedja.supurovic.net/veza/6765

Namučih se danas sa jednim banalnim problemom. Naime, podešavao sam redirekciju nekih adresu u .htaccess datoteci i cela stvar me dobrano bacila u nesvest jer ništa nije radilo kako treba.

Radilo se o komandi

RewriteRule ^podrska/?(.*)$ podrska.php/$1 [R=301,L]

Kada sam prvi put pristupio sajt sa ovako podešenom redirekcijom ona je odradila posao kako treba, međutim, kada sam naknadno menjao pravilo redirekcije, ono nije funkcionisalo. Sajt se uvek prikazivao sa prvom verzijom koju sam stavio.

Čak i kada bih uklonio komandu za redirekciju ili čak obrisao celu .htaccess datoteku, ništa nije pomagalo. Server bi uvek prikazivao sajt kako da je redirekcija uključena, i to ona stara verzija. […]
[ ... vidi ceo članak ... ]

mod_url: Prikaz poddirektorijuma u rutu domena

Skraćena veza: https://pedja.supurovic.net/veza/5017

Često na internetu nailazim na sajtove koji imaju svoje domene ali upotrebljene na čudan način: veb aplikacija, obično neki CMS ili blog, je instalirana i vidljiva u poddirektorijumu a naslovna strana vrši redirekciju u taj poddirektorijum. U lošijim slučajevima redirekcije i nema nego na naslovnoj stoji link na poddirektorijum pa posetilac mora sam da ga klikne.

To je stvar koju treba izbegavati, najpre zato što loše utiče na ukupnu optimizaciju sajta na pretraživačima a nije ni u skladu sa pravilima upotrebljivosti sajta.

Najčešći razlog zašto su sajtovi ovako instalirani je taj što su CMS aplikacije i blogovi tako spakovani da kada ih neko raspakuje direktno na sajtu, to se stvarno smesti u poddirektorijum. […]
[ ... vidi ceo članak ... ]

WordPress ne radi dobro redirekciju domena

Skraćena veza: https://pedja.supurovic.net/veza/2860

Ako jedan sajt ima više adresa, zarad dobrog rejtinga na pretraživačima, neophodno je preusmeriti korisnike koji dođu na različite adrese na jednu, onu osnovnu adresu sajta. Redirekciju treba uraditi sa kodom 301 tako da pretraživači znaju da uvek indeksiraju sadržaj sajta samo na osnovnoj adresi.

Znate li da WordPress ne poštuje ovo pravilo? Ako vaš blog ima više adresa, on će raditi redirekciju ali nedovoljno dobro i pretraživači će vaš sajt videti i indeksirati na svakoj adresi zasebno.

Ako mi ne verujete na reč evo dokaza. Moj blog ima tri adrese:

https://pedja.supurovic.net je glavna adresa bloga

http://pedja.uzice.net je stara adresa mog nekadašnjeg ličnog sajta koji sam ugasio kada sam započeo blog, preusmerio sam je na blog jer ona ima mnogo referentnih linkova koji su nastajali godinama

http://pedja.iz.rs […]
[ ... vidi ceo članak ... ]

Redirekcija putanja (URL rewriting) na jednostavan način

Skraćena veza: https://pedja.supurovic.net/veza/2286

Pišući članak o zaobilaženju pravila za preumeravanje putanja ka sajtu zbog optimizacije za internet pretraživače, shvatio sam da nisam nigde opisao sam postupak primene ovakve redirekcije na sajtu.

Pošto je to tehnika koja je u današnje vreme neophodna i verujem da bi mnogim novajlijama značilo jedno takvo uputstvo, evo ga.

Zašto je potrebna optimizacija putanja na sajtu (url rewriting)

Jedan od najvažnijih činilaca dobre optimizacije internet prezentacije je sama putanja do prikazanog dokumenta, Google, ali i drugi pretraživači adresu dokumenta uzimaju kao vrlo jak argument prilikom odlučivanja na kojoj poziciji u rezultatima pretrage da predlože taj konkretan dokument. […]
[ ... vidi ceo članak ... ]

Napredni URL rewriting: zaobilaženje pravila u .htaccess datoteci i password protection nezavisnih direktorijuma

Skraćena veza: https://pedja.supurovic.net/veza/2282

Za svaki savremeni sajt neophodan uslov je da adrese do dokumenata budu optimizovane za internet pretraživače. O tome kako se preusmeravaju optimizovane putanje na stvarni sadržaj pisao sam u članku Redirekcija domena sa .htaccess ali i bez njega.

Ponekad se desi da na sajtu koji već ima podešeno preusmeravanje optimizovanih putanja postoji potreba da se u poddirektorijum smesti sadržaj koji je nezavisan.

Ako imate uključenu običnu redirekciju i postavite nezavisan poddirektorijum, sadržaj tog direktorijuma nećete moći da prikažete, jer svaki upit ka sajtu prolazi kroz mehanizam redirekcije i biva usmeren na osnovni veb sajt.

Da biste to onemogućili na samom početku pravila za redirekciju (odmah ispod linije Rewrite Engine on dodajte:

RewriteCond %{REQUEST_FILENAME} !-f
 […]
[ ... vidi ceo članak ... ]

Redirekcija domena sa .htaccess ali i bez njega

Skraćena veza: https://pedja.supurovic.net/veza/1089

Ako za isti sajt koristite više domena, onda treba da znate da Google i drugi pretraživači naš i ne vole da to vide. Za jedan sajt bi trebalo uvek koristiti samo jedan domen. Ako ih imate više treba da ih podesite tako da preusmeravaju korisnika na osnovni domen.

Otkako je počeo sa radom .RS domen, ovo je naročito aktuelno, jer će domen .yu biti ugašen, pa su korisnici ovog domena prinuđeni da prestanu da koriste domene i da prelaze na neke druge. Tu je takođe dobro uraditi redirekciju sa .yu na novi domen, kako bi korisnici što pre videli promene i prestali da koriste .yu […]
[ ... vidi ceo članak ... ]