• 11-04-2014, 10:46:12
    #1
    merhabalar,

    sitenin /admin hariç tüm uzantılarını belirli bir adrese yönlendirmek istiyorum.

    örnek kod ile ilgili yardımınızı rica ederim.
  • 11-04-2014, 11:18:23
    #2
    Birkaç örnek verin.
    Örneğin hagi sayfalar, nereye yönlendirilecek.
    Böyle çok yüzeysel oldu
  • 11-04-2014, 11:22:06
    #3
    http://www.xxx.com ve bütün uzantıları (http://www.xxx.com/admin hariç)
    http://www.yyy.com a yönlenecek
  • 11-04-2014, 13:55:03
    #4
    <?php
    preg_match_all('@/admin/(.*?)@',$_SERVER['REQUEST_URI'],$m);
    if(empty($m[1][0]) and $_SERVER['REQUEST_URI'] != '/admin/' and $_SERVER['REQUEST_URI'] != '/admin'){
    header("Location: http://wwww.yonlen.com");
    exit;
    }
    ?>
    Veritabanı ayar dosyası gibi, Tüm sayfalara include edilen dosyanın başına ekleyin.
  • 11-04-2014, 16:37:04
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @veci; buyrun

    <IfModule mod_rewrite.c>
    	Options +FollowSymlinks
    	
    	RewriteEngine On
    	
    	RewriteCond %{REQUEST_FILENAME} !-f
    	RewriteCond %{REQUEST_FILENAME} !-d
    	RewriteCond $1 !^(admin)
    	RewriteCond %{HTTP_HOST} ^(www.)?eskiadres.com$ [NC]
    	RewriteRule ^(.*)$ http://www.yeniadres.com/$1 [R=301,L]
    </IfModule>