Translate

4 Eylül 2012 Salı

htaccess ile bakim sayfasi yapmak


Sitenizi belli bir süre bakıma almak isterseniz ziyaretçilerinizi bu konuda bilgilendirmek isteyebilirsiniz bunu yapmak için bir bakım sayfası hazırlayıp web sitenize gelen tüm istekleri bu sayfaya yönlendirebilirsiniz bu işlemi .htaccess ile yapacağız.

Öncelikle bir .htaccess dosyası oluşturup aşağıdaki kodları yazalım

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/images/.*$ 
RewriteCond %{REQUEST_URI} !^/css/.*$ 
RewriteCond %{REQUEST_URI} !/bakim\.php$ 
RewriteRule .* /bakim.php [R=302,L]


1. satırda Rewrite motorunun kullanılacağını belirtiyoruz.
2. satırda bu kuralların bütün kök ve alt dizinlerde geçerli olduğunu söylüyoruz.
3. satırda REQUEST_URI kök dizinde bulunan images klasörünü hariç tutuyoruz
4. satırda REQUEST_URI kök dizinde bulunan css klasörünü hariç tutuyoruz
5. satırda bütün istekleri bakim.php gönder deyip [R=302,L] bu işlemin geçici bir süreliğine yapıldığını bildirmektedir

"css ve images" klasörlerini bakım.php sayfasında kullanmak isteyebiliriz o bakımdan iki klasörü yönlendirmede hariç tutuyoruz...


Hiç yorum yok:

Yorum Gönder