Htaccess
.Htaccess dosyası(Hypertext Access File ), sunucuda bulunan klasörlerde ayarlar ve uygulamalar yapılabilen özelleştirilmiş dosyalardır. Bu dosya ile sitenizde birçok düzenleme, yetkilendirme ve kısıtlama işlemleri yapabilirsiniz. Oldukça fazla komut içeren Htaccess dosyasında birçok işlem yapabilirsiniz.
Htaccess Örnekleri
#deny all Access deny from all
Tüm klasörlere erişim engellemek için kullanılır.
#deny all Access deny from all allow from xxx.xxx.xxx.xxx //tek ip adresi allow from xxx.xxx.xxx. //ip bloğu allow from xxx.xxx. //daha kapsamlı ip bloğu
Sadece belirli iplere erişim izin sağlamak için kullanılır.
ErrorDocument 401/errors/401 ErrorDocument 403/errors/403 ErrorDocument 404/errors/404 ErrorDocument 500/errors/500
Hata sayfaları için yönlendirme
Redirect 301 /eskisayfa/ https://www.mertvahitdemir.wordpress.com/yenisayfa/
301 Kalıcı yönlendirme
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^https://(www\.)?mertvahitdemir.wordpress.com/.*$[NC] RewriteRule \.(gifjpegpng)$-[F]
Sitenizde bulunan resimlerin kopyalanarak başka sitelerde paylaşılması durumunda bu resmi değiştirebilir ve sitenizin ismiyle bu site üzerinden kopyalanmıştır şeklinde uyarı ekleyebilirsiniz.