Htaccess 2

Napisao Leftfield u sekciji Tutorijali u kategoriji Razna Podešavanja na 16 decembar 2008

Kako dozvoliti GET i POST upite samo sa vašeg sajta?

Ovo je zaštita od kradje vašeg protoka

Options -ExecCGI -Indexes -All +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_METHOD} !^(GET|PUT)
RewriteRule .* - [F]

 

Kako spriječiti linkovanje vaših slika na drugim sajtovima?

 

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?imesajta.com/.*$ [NC]
RewriteRule \.(gif|jpg|swf|flv|png)$ http://www.imesajta.com/feed.gif [R=302,L]

Bitno je da definišete komandom RewriteRule koje sve ektenzije blokirate.

 

Zaštita .htaccess datoteke

 

Uz put da spomenem da svi koji ručno prave .htaccess datoteku, da je ne bi mogao niko pročitati, poželjno je da u nju upišu standardnu zaštitu od otvaranja htaccess datoteke:

<Files .htaccess>
order allow,deny
deny from all
</Files>

Ali radi bolje zaštite ubacite umjesto gore navedenog koda sledeće linije:

<Files ~ "^.*\.([Hh][Tt][Aa])”>
order allow,deny
deny from all
satisfy all
</Files>

Ovaj kod će zaštititi sve datoteke koje počinju sa hta slovima u svim kombinacijama: Hta, hTA… Ovo je jako bitno ako niste imenovali “htaccess” pravilno tj. samo malim slovima, pr: . HTACCESS

Dodaj komentar

Molimo vas, ponasajte se kulturno.
Komentari mogu biti izbrisani ili izmjenjeni bez vase saglasnotsi ili bilo kakvog obavjestenja.


Sigurnosni kod
Osveži

The Joomla!™ name and logo is used under a limited license from Open Source Matters in the United States and other countries. Joomlamontenegro.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.