• 21-04-2010, 15:25:25
    #1
    Ben şuanda sitemdeki index.php'nin ismini anasayfa.php olarak değiştirip hazırladığım başka bir sayfayı index.php olarak kaydedip anasayfa php'ye yönlendirmek istiyorum. Bunu direk yapınca sayfa bulunamadı diyor.

    Ayarlar->Genel kısmında WordPress adresi (URL) - Blog adresi (URL) bunlardan değiştirdim ama hata verdi yani olmadı.

    Tam olarak nereden değiştirebilirim?
  • 21-04-2010, 15:28:53
    #2
    dostum anlayabildiğim kadarı ile bu durum sunucu ile alakalı şöyleki genel durum apache sunucularda index.html ilk olarak çalışır ardından index.php çalışır bunları değiştirmek istersen hostçunla görüşmen gerekir. Apache'de gerekli ayarlamaları yapabilir tabiiki diğer sitlerde bu durumdan etkilenmezse.
  • 21-04-2010, 15:33:40
    #3
    Sanırım index.php'ye "hoşgeldiniz, sitemize girmek için tıklayınız" gibi bir şey eklemek onu da anasayfa.php'ye yönlendirmek istiyorsunuz.

    FTP'de ana dizindeki index.php ismini anasayfa.php olarak değiştirin. Daha sonra hazırlamış olduğunuz "hoşgeldiniz, sitemize girmek için tıklayınız" mesajını da index.php diye bir dosya oluşturarak onun içine yazın.
  • 21-04-2010, 15:56:35
    #4
    beyzade adlı üyeden alıntı: mesajı görüntüle
    Sanırım index.php'ye "hoşgeldiniz, sitemize girmek için tıklayınız" gibi bir şey eklemek onu da anasayfa.php'ye yönlendirmek istiyorsunuz.

    FTP'de ana dizindeki index.php ismini anasayfa.php olarak değiştirin. Daha sonra hazırlamış olduğunuz "hoşgeldiniz, sitemize girmek için tıklayınız" mesajını da index.php diye bir dosya oluşturarak onun içine yazın.
    hocam ben onu anlatmaya çalışıyorum eğer index.php dosyasını anasayfa.php yaparsanız domain ismini yazdığınız zaman ilk açılan anasayfa.php olmaz sırayla gider, index.html bakar bulamazsa index.php bakar o da yoksa public_html ya da httdocs klasöründeki tüm dosyaları gösterir. Bunu engellemenin yolu apache'den ilk açılan sayfanın anasayfa.php olarak değiştirilmesi gerekir. Ardından ne yapmak istiyorsa kendisine kalmış. Tüm scriptlerde mantık budur birçok sunucuda bu şekilde çalışır.
    Dediğim gibi istisna olabilir sunucu ile alakalı en iyisi host sağlayan firma ile konuşması.
    Kolay gelsin.
  • 21-04-2010, 16:19:39
    #5
    Ben söyledim index.php'nin adını anasayfa.php yapınca sayfa bulunamıyor diyor. Bunun bir yolu olmalı. Sunucu ile görüşmeden yapmam gerek. Bilen yok mu bunu?
  • 21-04-2010, 17:42:12
    #6
    .htaccess dosyasının içine aşağıdaki kodu ekleyip yapabilirsiniz.

    RewriteEngine on
    RewriteRule ^(.*)$ http://www.siteniz/uzantısı/$1 [R=301,L]

    index.html veya anasayfa.php herneyse hazırladığınız sayfayı yazın site adresiniz girildiğinde otomatik olarak istediğiniz sayfaya gider..
  • 21-04-2010, 18:29:31
    #7
    index.php yerine index.htm’yi açtırmak

    İlk olarak masa üstünde bir metin belgesi oluşturalım ve belgenin içine şunları yazalım

    Alıntı
    DirectoryIndex index.htm index.php index.html index.php3
    Bu sıralama sayfanın ilk açılışta neyi göstereceğinin sıralamasıdır.

    Sonra bu belgeyi .htaccess adında kaydedin ve ftp programıyla sunucunuza bağlanıp linux ftpleri bazı firmalarda farklıdır windows için bu değişmez root bölümün içine atın.

    Bu yoldan çıkarak istediğiniz ana kısmı index sayfa sıralamasını gösterebilirsiniz.
  • 21-04-2010, 23:20:41
    #8
    İkiside işe yaramadı. Ayrıntılı anlatma şansınız var mı?
  • 21-04-2010, 23:22:24
    #9
    index.php'yi ansayfa.php olarak kopyalasan ;

    index.php'ye de bir yönlendirme koysan google da ayar olsa ( sanırım )


    ekleme : yok abi o da olmaz ya