Zaštite bandwidth vašeg web sajta ili servera |
|
|
|
| Autor Branislav Maksin | |||||
| 02-06-2008 04:11 | |||||
Sigurno ste nekad došli u situaciju da neko vrši linkovanje bilo kakavog sadržaja sa vašeg web sajta bez dozvole ili dogovora. Ta vrlo česta pojava može da ima dosta negativne posledice, jer krade vaš mesečni protok podataka koji ipak vi plaćate i održavate. Ako vam se web sajt nalazi u Apache serverskom okruženju, ovaj problem može vrlo lako da se reši. ![]() Linkovanje u realnom svetu nije toliko problem jer se dešava stalno i ne donosi posebne negativne posledice. Ali sa druge strane može krajnje ozbiljno da uspori rad vašeg web sajta, preoptereti protok podataka, suspenduje web sajt zbog potrošenog mesečnog bandwidth-a i može da vas skupo košta. Iz svih navedenih razloga možda je bolje zaštiti sadržaj koji se linkuje na par različitih načina upotrebom .htaccess serverskog kontrolnog fajla za Apache okruženje. Pre nego što krenete da kreirate vaš .htaccess fajl sa parametrima, nije loše znati na koji načim možete da saznate, da li neko krade vaš protok ili ne. Najlakši način je gledanje u statistike i analitičke aplikacije web sajta ili servera u potrazi za ne poznatim i sumnjivim refferal-ima (web sajtovima i stranama koje linkuju do vas). Posetite te linkove i ako je neki sadržaj direktno linkovan sa vašeg sajta, otkrili ste potencijalni problem. Pod sadržaj se podrazumevaju slike, programi, razna dokumenta, download fajlovi... Za početak je potrebno da proverite da li vaš Apache server podržava sledeće opcije:
Najlakši način za proveru je da kontaktirate vašu hosting kompaniju i pitate ih za ove opcije. Ako dobijete ne gativan odgovor, probajte da ih zamolite da vam ih aktiviraju. Ako možda koristite php, možete saznati informaciju tako što ćete kreirati info.php fajl i u njemu upisati komandu phpinfo(). Upload-ujte fajl u root servera i pozovite ga iz browser-a. Još jedan savet, mnoge hosting kompanije imaju razne cache sisteme koje pamtie promene i aktivira ih tek posle zadatog vremena. Tako da kada promenite nešto u .htaccess, nemojte biti iznenađeni ako promene se ne vide momentalno. Nekad je potrebno i sačekati do sat vremena kako bi se cache sistem osvežio.
Kada ste proverili sve, vreme je da kreirate i sam .htaccess. Za njega nije potrebno imati poseban wed editor ili neki usko povezan program. Dovljno je da otvorite notepad i upišete par linija teksta. Takođe možete iskoristi .htaccess fajl koji sam napravio kao primer. Download .htaccess Otvorite notepad i iskopirajte kod ispod.
U drugom redu koda ukucajte domen vašeg sajta. Ovaj red definiše da je vaš sajt matični i da se ne uračunava u pravilo. Poslednji red jednostavno blokira svaki pokušaj linkovanja fajlova koji se završavaju sa ekstenzijom gif, jpg i png. Ako neko pokuša da prikaže slike sa ovim ekstenzijama preko linkovanja vašeg sajta, jednostavno se neće prikazati. Ako ipak želite da dozvolite nekom sajtu da linkuje vaš sadržaj samo ponovite treći red. Drugi način je malo praktičniji i zasniva se na tome, da ako neko linkuje vaš sadržaj biće preusmeren na vašu željenu destinaciju. Zamenite poslednji red u kodu sa redom ispod.
Kada dođe do ne dozvoljenog linkovanja slika sa vašeg sajta, sa definisanim ekstezijama, uvek će se prikazati slika koja je definisana u gornjem kodu. Tako recimo, neko linkuje vašu sliku iz sadržaja i umesto da mu se prikaže ta slika, prikazaće mu se slika koju ste vi definisali, u ovom slučaju slika stop.gif. Ispod možete videti primer te slike.
Ovo pravilo je korisno jer možete definisati sve postojeće ekstenzije koje se nalaze na vašem sajtu i u zavisnosti od njih, preusmeriti ne dozvoljeno linkovanje na neki deo vašeg sajta. Tako recimo, ako imate razne programe namenjene za download, možete umesto poslednjeg reda dodati kod i kada neko klikne direktno na fajl za download, koji je ne legalno linkovan, biće preusmeren na web stranu vašeg sajta, gde se nalaze programi za download.
Novonastali fajl sačuvajte pod imenom .htaccess i upload-ujte ga u root vašeg web sajta ili servera ili u poseban folder gde se nalaze zaštićeni fajlovi. U Windows okruženju možda nećete moći da sačuvate fajl kao .htaccess, zbog Windows sistema ekstenzija. U tom slučaju ga sačuvajte samo kao htaccess.txt i kada ga upload-ujete, u ftp programu promenite naziv na .htaccess. Pri kreiranju .htaccess fajla, nije loše dodati i još jedan poseban kod, koji štiti sam .htaccess fajl od ne autorizovanog pristupa, download-a i modifikovanja. Na taj način samo vi imate pristup njemu. Kod možete videti ispod:
Na kraju vam ostaje da proverite i istestirate vaša nova podešavanja zaštite protoka. Ako je sve ok, možete da se zavalite i uživate u sigurnosti vašeg protoka podataka, sigurnog linkovanja sadržaja i uštedi novca. A ako ipak postoji neki problem, slobodno postavite pitanje ili njegov opis. |
|||||
| < Prethodno | Sledeće > |
|---|















Sigurno ste nekad došli u situaciju da neko vrši linkovanje bilo kakavog sadržaja sa vašeg web sajta bez dozvole ili dogovora. Ta vrlo česta pojava može da ima dosta negativne posledice, jer krade vaš mesečni protok podataka koji ipak vi plaćate i održavate. Ako vam se web sajt nalazi u Apache serverskom okruženju, ovaj problem može vrlo lako da se reši. 











Komentari
Da se i na nasim prostorima pojavi jedan sajt koji ce se svojim kvalitetnim konceptom i odlicnim sadrzajem izdvojiti od gomile bezlicnih kojima je jedini cilj zadovoljenje zelje svojih kreatora za samovoljnim proklamnovanjem u takozvane webmastere.
Maksime,tvoj sajt sam slucajno nasao trazeci neke joomla sef ekstenzije na oficijelnom joomla sajtu i moram ti jos jednom istaci da sam stvarno prijatno iznenadjen.Vidim da je u njega ulozen ogroman trud koji je morao rezultirati necim kvalitetnim.
Ali da ne ispadne da te samo hvalim ,zeleo bih da ti postavim jedno pitanje.
Posto imam potrebu da realizujem jedan sajt u joomli(a nisam ranije radio sa njom)veceras sam isprobao nekoliko sef ekstenzija -opensef(lepo radi) i artiosef( koji koliko vidim ima neke reklame u meta tagovima) da li bi mogao da kazes koja je najbolja joomla sef komponenta po tvom misljenju i kakva su tvoja iskustva(ako ih uopste imas sa ove dve gore navedene komponente)
Vidim da si sajt lepo seo optimizovao,jed ina moja zamerka je sto nemas h1 tagove u source.
Jos jednom sajt je odlican i voleo bih da vidim jos vise tekstova prvenstveno u sekcijama web development i internet marketing.
Već duže vreme radim sa SH404SEF komponentom i mogu reći da sam zadovoljan. Mnogo naprednih podešavanja, kontrola tagova, dupliranih linkova i posebna sigurnosna funkcija.
Ako te zanima više o SEF komponentama, predlažem da pogledaš zvaničan Joomla forum na Srpskom: forum.joomla.org/.../ .
Citat predrag:
H1 tagove nemam iz razloga što već duže vreme radim na specifičnom developmentu CSS stilova. Više neka vrsta eksperimenta.
Pripadam istoj branši i trudim se da dam svoj doprinos našoj web zajednici, i ovom prilikom želim da skrenem pažnju da je ovaj članak vrlo koncizan, jasan i razumljiv, a iznad svega praktičan i koristan. Za ovo isto znanje o krađi protoka ja sam izgubio prilično vremena čeprkajuci po dokumentaciji i Netu.
Sve čestitke za raznovrsnost sadržaj, kvalitetan dizajn i očigledan uložen trud u održavanju sajta! Samo nastavite tako, a ovu adresu ću sigurno uvrstiti u preporučene adrese na web-u na sajtu koji administriram. Citiraj
RSS kanal komentara za ovaj sadržaj.