Localhost’da .htaccess Kullanımı

Local de .htaccess kullanımını sağlaya bilmek için apache/conf/httpd.conf dosyasını açıp; #LoadModule rewrite_module modules/mod_rewrite.so satırında yer alan # işaretini kaldırıyoruz ve dosyamızda yer alan tüm allowoverride none lari allowoverride all olarak değiştiriyoruz.

İşlemleri adım adım görselle anlatmak daha faydalı olur;

1. Adım

PHP sunucu klasörlerindeki httpd.conf klasörünü buluyoruz: 

2. Adım

httpd.conf dosyasını açıp yukarıda belirttiğim satırı buluyoruz ve başındaki # karakterini siliyoruz.

3. Adım

Yaptığımız güncellemenin çalışıp çalışmadığını denemek için demo projeminizin içinde .htaccess dosyası oluşturup içine resimde görünen kodları yazıyoruz.

4. Adım

Yazdığımız .htaccess kodları http://localhost/demo/index.php adresi yerine http://localhost/demo/index adresinde de çalışacaktır.

sword fish

Hem yazılım, hem kendini geliştiriyor. teknoloji meraklısı... kişisel weblogu

Website - More Posts

2 Comments

  • Sayit Kurtuluş
    16 Haziran 2010 - 15:53 | Permalink

    Bu .htaccess dediğimiz şey niçin kullanılıyor hocam? ben bunun mantığını çözemedim maalesef :S

  • 16 Haziran 2010 - 16:04 | Permalink

    .htaccess ile dosya ve klasör kontrolleri yapabiliriz. Örneğin bir dosya urun.php?urunid=21 yerine linkimizi beyaz_esya-21-urun.html şekinde yapmamızı sağlıyor. Bu şekilde oluşturulan adresleri google sevdigi içink sitemizin aramalarda çokmasını sağmalaya yarıyor. Bunun dışında bir klasöre subdomain gibi davranma özelliğide katabiliri. Bu uygulama sitemizde yer almaktadır.

  • Bir Cevap Yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    *

    Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>