.htaccess ile uzantı gizleme

  • 9 ay önce
.htaccess ile uzantı gizleme

Öncelikle dosya uzantısı gizlemenin öneminden bahsedeceğim. SEO ve güvenlik açısından önemli bir durumdur. sayfalarınızın siteadi.com/index.php gibi görünmesindense (yada siteadi.com/klasoradi/dosyaadi.php yerine siteadi.com/klasoradi/dosyaadi) siteadi.com/index olarak bir dizin gibi görünmesi arama motorlarının hoşuna gidip kötü niyetli kişilerin huzurunu bozacaktır ki sayfanıza gelen ziyaretçilerin de göz zevki açısından hoş bir durum oluşacaktır.
öncelikle .htaccess adında bir dosya açıyoruz ve aşağıdaki kodu dosyamıza kaydedip sunucudaki www/ veya htdocs/ klasöründen içeri yolluyoruz.


Options +FollowSymlinks
RewriteEngine On
RewriteRule ^index.*$ index.php [NC]
RewriteRule ^dosyaadi.* dosyaadi.php [NC]

hangi dosyaların uzantılarını gizlemek istiyosak hepsini alt alta sıralıyoruz ardından
dosyalarınızdaki linkleride örneğin a href=”index.php” olan yönlendirme linkini a href=”index” olarak değiştiriyoruz bütün linkler değiştikten sonra artık dosya uzantılarınız gizlenmiş olacak.



Yorumlar

Yorum Yap