.htaccess konuları [Yönlendirme]
.htaccess dosyaları ile yapılabileceklerden biri de “yönlendirme” işlemidir. Oldukça basit olan bu işlemi kısaca anlatalım.

Sitenizde bulunan bir dizindeki dosyaları başka bir dizine taşıdınız ve o dizine gelen ziyaretçileri yeni dizine yönlendirmek istiyorsunuz. Bu durumda .htaccess dosyası ile yönlendirme yapmak sorununuzu hemen çözecektir:
Redirect /eskidizin/ http://www.site.com/yenidizin/index.html
Burada 3 farklı unsur var, birincisi redirect kelimesi. İkincisi /eskidizin/ kelimesi. 3. sü ise http://www.site.com/yenidizin/index.html adresi. Hepsi birbirinden birer boşluk ile ayrılıyor. Bu kodun yaptığı iş, eskidizin altından bir dosya çağrıldığında ziyaretçiyi yenidizin altında index.html dosyasına yönlendiriyor.
Bir dizin altında yer alan bütün dosyalar için yönlendirme yapmak istemezseniz o halde aşağıdaki gibi bir kod kullanabilirsiniz:
Redirect /eskidizin/eskidosya.html http://www.site.com/yenidizin/yenidosya.html
.htaccess dosyaları ile yönlendirme yapmak bu kadar kolay. Ancak dikkat edilmesi gereken bir kaç nokta bulunmakta:
Birincisi eskidizin’in yerini göreceli olarak belirtiyorsunuz. Yani “/eskidizin/” adresi, “http://www.site.com/eskidizin/” adresine tekabul ediyor.
İkinci nokta ise yönlendirme yapılan adresde, tam site adının yazması. Böylece aslında yönlendirme yaptığınız adres, sizin sitenizin altında bir dosya olmayabilir. Örnek olarak aşağıdaki kodu inceleyelim:
Redirect /google/ http://www.google.com/
Bu kodu sizin sitenizin altına yerleştirirseniz, ziyaretçiler google dizinine erişmek istediklerinde google anasayfasına yönlendirecekler.
Bir sonraki .htaccess dosyasında görüşmek üzere!
Bütün .htaccess Yazıları
– .htaccess konuları [Giriş]
– .htaccess konuları [Hataları Yönlendirme]
– .htaccess konuları [IP Engelleme]
– .htaccess konuları [Dizinlerin varsayılan dosyalarını değiştirme]
– .htaccess konuları [Parola korumalı dizinler ve dosyalar]
– .htaccess konuları [Yönlendirme]
– .htaccess konuları [Dinamik bağlandı (hotlink) engelleme]
– .htaccess konuları [kötü örümcekleri engelleme]
– .htaccess konuları [İşaretçi siteye göre engelleme]
– .htaccess konuları [Kapanış]
- Ya da bu blogda yer alan bütün yazıları içindekiler sayfasında görüntüleyebilirsiniz. Tıklayın!
.htaccess konuları [Yönlendirme] yazısına 6 Yorum yapılmış.
görüşünü belirt
Arama
E-Posta Aboneliği
RSS Aboneliği
En Çok Yorumlanan Yazılar
- Ajax ile dinamik listeleme (22)
- Blogger’da “devamını oku” bağlantısı (21)
- MySQL’de Transaction ve PHP ile kullanımı (16)
- PHP ile sınırsız alt kategori mantığı (16)
- MySQL’de “join” kullanımı (13)
- Kullanıcı dostu url hazırlamak (12)
- PHP’nin (muhtemelen) az bilinen 10 özelliği (12)
- Kullandığınız programlama dili ne kadar popüler? (12)
- .htaccess konuları [Giriş] (11)
- Blogger’da arama kutusu ekleme (10)
Etiketler
Son Yorumlar
- Fatih: Açıkçası sitenizi yeni keşfettim ve gerçekten beğendim. Kaynak ve tutorial ihtiyacı olduğunda yabancı blog...
- beyo: emeğine sağlık, temiz bir anlatım olmuş
- gokhan: güzel bir anlatım yapmışsın.. devamını bekleriz.. kolay gelsin
- web yazılım şirketi: google blog araması ile .net üzerinden hizmet veren web yazılım şirketi ararken tesadüfen bu web...
- Codderol: çok teşekkürler bu çalışma bana çok yardımcı oldu….
01 / Ocak / 2009
Resim güzel olmuş
ilk başta anlamamıştım ama….
[...] dosyalarını değiştirme] – .htaccess konuları [Parola korumalı dizinler ve dosyalar] – .htaccess konuları [Yönlendirme] – .htaccess konuları [Dinamik bağlandı (hotlink) engelleme] – .htaccess konuları [kötü [...]
[...] dosyalarını değiştirme] – .htaccess konuları [Parola korumalı dizinler ve dosyalar] – .htaccess konuları [Yönlendirme] – .htaccess konuları [Dinamik bağlandı (hotlink) engelleme] – .htaccess konuları [kötü [...]
[...] dosyalarını değiştirme] – .htaccess konuları [Parola korumalı dizinler ve dosyalar] – .htaccess konuları [Yönlendirme] – .htaccess konuları [Dinamik bağlandı (hotlink) engelleme] – .htaccess konuları [kötü [...]
[...] dosyalarını değiştirme] – .htaccess konuları [Parola korumalı dizinler ve dosyalar] – .htaccess konuları [Yönlendirme] – .htaccess konuları [Dinamik bağlandı (hotlink) engelleme] – .htaccess konuları [kötü [...]
[...] dosyalarını değiştirme] – .htaccess konuları [Parola korumalı dizinler ve dosyalar] – .htaccess konuları [Yönlendirme] – .htaccess konuları [Dinamik bağlandı (hotlink) engelleme] – .htaccess konuları [kötü [...]