Apache Web Sunucunuzda .htaccess Çalıştırma

htaccess dosyaları Apache sunucunuzla ilgili ayarlamalar yapabileceğiniz dosyalardır. Bunlar site klasörlerin içinde bulunur ve sunucuya her istek gönderildiğinde klasörler en üstten, en alta kadar taranır. Bu sayede sunucunuz isteğe nasıl cevap vereceğine karar verir. Herhangi bir klasörde .htaccess dosyası bulunmuyorsa üst klasörlerdeki ayarlar geçerlidir. Eğer hiç .htaccess dosyasıyla karşılaşılmamışsa sunucunun varsayılan ayarları kullanılır.

Web sunucu olarak apache web server kullandığınızda ve .htaccess çalıştırmak istediğinizde bunu default ayarlar ile yapamadığınızı göreceksiniz.

Basit bir .htaccess 301 Yönlendirmesi yapalım siteye girilince google yönlendirsin.


Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://google.com.tr/$1 [R=301,L]

Çalışma sayfanıza girince google arama sitesine yönlendirmiyorsa .htaccess çalışmıyordur.

Ancak düzenlemeden önce rewrite modülünü aktif etmemiz gerekiyor bu işlemi aşağıdaki kodu terminale girerek yapabiliyoruz.

sudo a2enmod rewrite

htaccess’i aktif etmek için /etc/apache2/apache2.conf dosyasını bir Editör(sublime text,wim vb...) proğramı ile açın.

"<Directory /var/www/>" ile başlayan satırı buluyoruz.

"AllowOverride" değerini "All"> yapıyoruz kaydedip çıkıyoruz.

Çalışması için tekrar apache başlatıyoruz.

sudo service apache2 restart

Furkan 19/12/2020

Sabahtan beri arıyorum. Makale için Çok teşekkür ederim.
Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır.

8419

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MİTHRİL FRAMEWORK
  • Laravel
POPÜLER MAKALE
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML RESME LİNK VERME
  • HTML DİV ve SPAN NEDİR?
  • HTML FORM OLUŞTURMA
  • HTML RESİM EKLEME
  • HTML KAYAN RESİM VE Marguee KULLANIMI
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML ARKAPLANA MÜZİK EKLEME
  • CSS YATAY MENÜ YAPIMI
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.