• 07-11-2007, 13:24:16
    #1
    siteme gelen her .html uzantılı isteğin yani www.x.com/hani+bana.html gibi isteklerin www.x.com/test/hani+bana.html yi açmasını istiyorum. bunu sadece html ler için yapcam. htaccess de ne gibi bir ayar çekmem gerek. teşekkürler.
  • 07-11-2007, 13:27:11
    #2
    bu şekilde spesifik yönlendirme yapabileceğini sanmam.
    Bunun için meta refresh kullanabilirsin (gerçek HTML ise tabii.Seolu link falan değilse.)
  • 07-11-2007, 13:45:09
    #3
    seolu link. valla ben a.html yi www.x.com/test/a gibi bişeye yönlendirmeyi başardım. ama .html ye yönlendirmek lazım
  • 07-11-2007, 13:49:32
    #4
    RewriteEngine On
    RewriteRule (.*).html test/$1.html	 [L]
    İşine yarayabilir. :x
  • 07-11-2007, 14:00:37
    #5
    malesef olmadı direk girilen url yi açıyor.
  • 07-11-2007, 14:03:51
    #6
    Uzantılar aynı olduğu için hata veriyor uzantı farklı olsaydı olurdu mesela:
    RewriteEngine On
    RewriteRule (.*).html test/$1.htm	 [L]
  • 07-11-2007, 14:06:23
    #7
    yok valla aynı..
  • 07-11-2007, 14:07:48
    #8
    hata vermiyor yanlış yazdım geri değiştirdim. direk url yi açıyor.
  • 07-11-2007, 14:13:24
    #9
    GoodSave verdiğin kodun mantığıyla bişeler yazdım ama bakalım olacakmı

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^siteniz.com/$.html [OR]
    RewriteCond %{HTTP_HOST} ^www.siteniz.com/$.html
    RewriteRule ^(.*)$ http://www.siteniz.com/test/$1.html [R=301,L]
    rastgele