• 25-07-2009, 14:19:01
    #1
    https://www.r10.net/1057954223-post34.html
    bu sayfada sayfayi yönlendirme yapmiş. çok güzel ama eksik bi şey yapmiş mesela www.siteadresi.com/2009/07/25/index.html yönleniyor ama yönlendikten sonra sayfa görüntülenemiyor diyor dogal olarak buraya yönlendikten sonra http://www.siteadresi.com/index.php yi çagirmak için ne yapabiliriz. .htaccess veya php ile bi şeyler yapabilirmiyiz.?
  • 25-07-2009, 14:29:19
    #2
    yapmak istediğini biraz daha açarsan
  • 25-07-2009, 14:32:54
    #3
    demek istedigim siteadresi.com/index.php şeklinde bi sitem var.Bunu siteadresi.com/2009/07/25/index.html şeklinde yönlendirmek istiyorum yönlendirdigim sayfadada index.php olacak.Bir nevi seo uygulamasi. Tabi burdaki 2009/07/25 sizi yaniltmasin bugünkü tarih o diye yazdim.Yani site açildiginde siteadresi.com/2009/07/25/index.html şeklinde açilacak ama görünen yeri siteadresi.com/index.php olucak..Umarim anlatabildim...
    örnegi: milliyet.com.tr burda var..
  • 25-07-2009, 14:41:30
    #4
    hata sayfalarında html header refresh kullanabilirsin...
  • 25-07-2009, 14:42:47
    #5
    yanliş anlaşilma olmasin ben hata sayfasi yapmak istemiyorum. Siteyi o güne göre gözükmesini istiyorum.
  • 25-07-2009, 15:11:04
    #6
    haber sitelerindeki gibi birşey istiyorsan,Bildigim kadarıyla o sitelerde kullanılan sistem,haber eklendiği tarihe göre cache'leniyor..htaccess'le yapmıyorlar bu işi direk sayfayı html formatında cacheliyorlar..
  • 25-07-2009, 15:57:20
    #7
    htaccess icine denermisin

    RewriteEngine On
    RewriteRule ^(.*)/(.*)/(.*)/index.html$ index.php [NC]
    veya

    RewriteEngine On
    RewriteRule /(.*)/(.*)/(.*)/index.html index.php [L]
  • 25-07-2009, 16:31:07
    #8
    .htaccess i düzenli yazdığınızdan emin olun

    sonsuz döngüye giriyor olabilir.
  • 25-07-2009, 16:54:22
    #9
    kendi işimi kendim yaptim biraz destekle tabi belki birinin işine yarar.

    <?php
    
    if($_SERVER['REQUEST_URI']=="/"){
    $gun = date("d");
    $ay = date("m");
    $yil = date("Y");
    header("location:$gun/$ay/$yil/index.html");
    }
    ?>
    index.php

    RewriteEngine On
    RewriteRule ^(.*)/(.*)/(.*)/index.html$ index.php [NC]
    .htaccess olarak kaydedin.. Hepsi bu kadar kolay gelsin..