• 22-08-2007, 01:39:44
    #1
    arkadaşlar, benim sorunum şu:

    htaccess dosyasına şunu yazdım:

    DirectoryIndex main/index.html

    Böylelikle domain.com/index.html olan açılış sayfamı domain.com/main/index.html olarak değiştirmiş oldum. benim yapmak istediğim de buydu zaten.

    ancak problem buradan sonra başlıyor. htaccess'e bu satırı yazdığım andan itibaren, domain.com/klasor/index.html sayfasına, domain.com/klasor/ yazarak gitmeye çalıştığım zaman forbidden error'u ile karşılaşıyorum. htaccess'deki bahsi geçen satırı sildiğimde sistem düzeliyor. yani domain.com/klasor/ yazdığımda index.html sayfası otomatik olarak açılıyor.

    yaklaşık 2 saattir bu konu ile ilgili araştırma yapıyorum ancak sorunuma çözüm bulamadım. yardım lütfen.

    not: hosting godaddy.com, linux
  • 22-08-2007, 02:17:16
    #2
    htaccess dosyasını ana dizine attıgın için alt dizinlerde de dizinin açılış sayfası olarak "/main/index.html" adresindeki dosyayı arıyor
  • 22-08-2007, 02:58:11
    #3
    Alıntı
    DirectoryIndex main/
    böyle denermısın
  • 22-08-2007, 03:08:19
    #4
    Misafir
    öncelikle ana dizindeki
    DirectoryIndex main/index.html
    bunu kaldır

    yeni bir htaccess içersine

    DirectoryIndex index.html

    yazarak main klasörüne bırak

    keyfine bak
  • 22-08-2007, 15:10:57
    #5
    arkadaşlar söylediklerinizi denedim, ancak sonuç alamadım.

    benim tek yapmak istediğim açılış sayfasını domain.com/index.html yerine domain.com/main/index.html yapmak.

    .htaccess içerisine
    DirectoryIndex main/index.html
    yazdığım zaman açılış sayfası domain.com/main/index.html olarak değişiyor ama bu sefer de domain.com/klasor/ dediğim zaman forbidden sayfası geliyor.

    yardım lütfen
  • 22-08-2007, 20:13:54
    #6
    ceyhunalver adlı üyeden alıntı: mesajı görüntüle
    arkadaşlar söylediklerinizi denedim, ancak sonuç alamadım.
    benim tek yapmak istediğim açılış sayfasını domain.com/index.html yerine domain.com/main/index.html yapmak.
    .htaccess içerisine
    DirectoryIndex main/index.html
    yazdığım zaman açılış sayfası domain.com/main/index.html olarak değişiyor ama bu sefer de domain.com/klasor/ dediğim zaman forbidden sayfası geliyor.
    yardım lütfen
    arkadaşım ana dizindeki htaacces tüm alt dinizleri etkiler illa yonlendirme yapacaksan bunu htaaccess ile değilde ana sayfaya bir index atarak yap .)
    index.php
    <?
    header("Location: main/index.html");
    ?>