Apache web sunucusu kullanarak bağlantıları işlemek için htaccess dosyasının kullanım örnekleri. Bu satırlar, sitenin kök dizininde bulunan .htaccess dosyasına eklenmelidir.
Başlangıçta şu satırın bulunduğuna dikkat edin:
RewriteEngine On
1. Eşleşen bağlantıyı engelleme
RewriteCond %{THE_REQUEST} /path/link [NC]
RewriteRule ^ - [F]
2. Eşleşen bağlantıyı engelleme (örnek 2)
RewriteCond %{THE_REQUEST} /link.html [NC]
RewriteRule ^ - [F]
3. İzin verilen IP adresleri dışında tüm bağlantıları engelleme
RewriteCond %{REQUEST_URI} ^/admin.php
RewriteCond %{REMOTE_ADDR} !=79.xxx.71.xx
RewriteCond %{REMOTE_ADDR} !=10.0.0.3
RewriteRule ^(.*)$ - [R=403,L]
4. İzin verilen IP dışında parametreli dinamik bağlantıyı engelleme
RewriteCond %{QUERY_STRING} ^do=pm$ [NC]
RewriteCond %{REMOTE_ADDR} =11.22.33.44
RewriteRule ^index\.php$ - [F]
5. Bağlantıyı sitenin başka bir bölümüne yönlendirme
Redirect 301 /login http://domain.tld
No Comments Yet