Localhost .htaccess Ayarı

Localhost .htaccess Ayarı

sola ok  Kaldırılan İçerikler

24.01.2016

3,238 Gösterim

Bu içeriği 1 dakika okuyabilirsiniz.

Önerilen Video ▼



Localhostta .htaccess Çalıştırmak


Php ile kodlama yaparken herkesin kullandığı .htaccess dosyası localhostta aktif değildir. Aktif olmamasından dolayı birçok sorunla karşılaşılır. Bunlardan biri "site.com/sayfa.php" gibi bir linkteki .php uzantısını kaldırıp "site.com/sayfa" şeklinde localhostta çalıştıramamaktır. Eğer örnekteki gibi SEO uyumlu uzantısız bir link yapılmak isteniyorsa bunun için .htaccess dosyasına ihtiyaç vardır. Fakat bu özellik yalnızca dosyalarınızı ftp'ye yükleyip siteyi yayınlayınca aktif olmaktadır. Normal şartlarda localhostta "site.com/sayfa" gibi uzantısız bir linki çalıştırmak isterseniz "Internal Server Error" gibi bir hatayla karşılaşılırsınız. Bu ve bunun gibi birçok sorunu önlemek için .htaccess dosyasını localhostta aktif etmeniz gerekmektedir.

Bunun için php derleyicisinin (WampServer, XAMMP, AppServ vs.) kurulu olduğu dizine girin. WampServer kullandığım için WampServer'a göre anlatacağım, zaten genelde tüm php derleyiciler aynı dizinde bulunur.

"C:\wamp\bin\apache\apache2.4.9\conf" yolunu takip ederek conf klasörünün içinde bulunan "httpd.conf" uzantılı dosyayı açın. (Notepad++ ile açmanızı öneririm.)

CTRL + F yöntemiyle aşağıdaki tanımı bulun ve tanımın başındaki # işaretini silin.
#LoadModule rewrite_module modules/mod_rewrite.so

Ardından aynı dosyada bulunan allowoverride none tanımlarının hepsini allowoverride all tanımı ile değiştirin. Bunu Notepad++'ta bulunan geliştirilmiş CTRL + F fonksiyonunun yardımıyla tümünü değiştir seçeneği kullanılarak hızlıca yapılabilir.

WampServer'ı yeniden başlattığınızda .htaccess aktif olacaktır.



Bu içeriği MasivaTurk.com sitesini kaynak göstererek kullanabilirsiniz. İçeriklerin; MasivaTurk.com sitesi kaynak gösterilmeden herhangi bir web sayfasında, sosyal medyada ve görsel basında yayınlanması yasaktır. Ayrıntılı bilgi için Kullanım Koşulları sayfasını okuyabilirsiniz.

24.01.2016

İçerik hakkında soru sorabilir veya yorumda bulunabilirsiniz.

İsim
Web Site
E-Posta
Mesaj

Yorumlar (1)

  1. İbrahim

    Evet oldukça basit bir çözümü var .htaccess WordPress gibi hazır sistemlerde sitenin vazgeçilmezlerindendir.


Bu İçerikler de İlginizi Çekebilir...

+18 Uyarı Panosu Yapımı
21.06.2016
3,454 Gösterim

+18 Uyarı Panosu Yapımı

En basit haliyle, html, css ve javascript kullanarak +18 uyarı panosu yapımı, kodları

HTML ve CSS ile Duyuru Panosu
11.05.2016
5,958 Gösterim

HTML ve CSS ile Duyuru Panosu

Sahibi olduğunuz web sitesine html ve css ile duyuru panosu ekleyin. HTML duyuru panosu kodları.

Php SMTP ile Mail Gönderme (İletişim Formu) Yapımı
29.01.2016
20,877 Gösterim

Php SMTP ile Mail Gönderme (İletişim Formu) Yapımı

Php SMTP Sınıfı olan PHPMailer ile mail gönderme anlatımı - PHP İletişim Formu yapımı - PHP SMTP İletişim Formu

Php ile Şifreli Sayfa Yapımı
28.01.2016
4,701 Gösterim

Php ile Şifreli Sayfa Yapımı

Php ile sahibi olunan bir web sitesinin herhangi bir sayfasına, basit bir şekilde şifre koymak mümkündür. Sayfaya giriş yapma izni bulunan, birden fazla kullanıcı adı ve kullanıcı şifresi tanımlanabilir.

Web Sitesine Kısayol Tuşları Ekleme
27.12.2015
3,222 Gösterim

Web Sitesine Kısayol Tuşları Ekleme

Sahibi olduğunuz web sitesine gelen ziyaretçilerin daha hızlı gezinebilmesi için kısayol tuşları ekleyebilirsiniz.

X

MasivaTurk.com içeriklerini
YouTube'dan takip edebilirsiniz.

YOUTUBE KANALIMA ÜCRETSİZ
ABONE OLMAK İÇİN TIKLA