• 03-09-2007, 11:58:44
    #1
    Wordpress tabanlı sitemi farkli bir servera taşıdım. Tabloları ve ftp deki dosyaları aktardıktan sonra dün akşam dns ayarlarını yaparak yeni hosting e yönlendirdim. Bu sabah yeni hosting e geçiş oldu fakat kategorilere veya herhangi başka biyere tıklayınca yine anasayfa açılıyor.

    Adres kısmında adresler normal görünüyor ancak sürekli anasayfa açılıyor.

    Örn:
    otomobil haberleri kategorisine tıklayınca adres kısmında " http://www.siteadi.com/category/otomobil-haberleri " yazıyor ama anasayfa çıkıyor.

    Acaba dns oturması zaman aldığından mı bu sorunu yaşıyorum yoksa başka bi sebebi var mıdır?

    Teşekkürler
  • 03-09-2007, 12:02:20
    #2
    Peki o linklere anasayfadan ulaşabiliyormusunuz ?
    Eğer anasayfadan girebiliyor ve google yada direk url yazılarak katagorilere giremiyorsanız güvenlik konulmuştur ve büyük ihtimal .htaccess ile alakalıdır.
  • 03-09-2007, 12:10:57
    #3
    bkz .htaccess
  • 03-09-2007, 12:13:18
    #4
    Anasayfada kategorilere tıklama, google dan veya başka yerden girme hepsinde sadece anasayfa çıkıyor. Netfirms hosting firması. Site tools'dan .htaccess durumu "enabled" olarak görünüyor.

    Bilgi olarak şu yazıyor: "Netfirms .htaccess security allows you to password protect directories. Once enabled a visitor will only be allowed to access a file within a directory if their username and password match the .htaccess file."
  • 03-09-2007, 12:37:37
    #5
    Kurumsal Üye
    Hosting firmanız .htaccess dosyası ile ilgili herhangi bir sınırlama koymuş olabilir veya .htaccess dosyanızın içerigi ile alakalı bir sorun olabilir.
  • 03-09-2007, 12:41:48
    #6
    hostingde .htacceess disable ve enable olarak denedim ikiside sonuç vermedi.

    ftp deki .htaccess içeriği:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  • 03-09-2007, 14:08:53
    #7
    .htaccess kodu şu şekilde değiştirildi:

     
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
     
    RewriteEngine On
     
    RewriteBase /folder2/folder3/
     
    RewriteCond %{REQUEST_FILENAME} !-f
     
    RewriteCond %{REQUEST_FILENAME} !-d
     
    RewriteCond %{REQUEST_URI} !index.php
     
    RewriteRule (.*) /index.php/$1 [L]
     
    RewriteRule ^$ /$1 [L]
     
    </IfModule> 
     
    # END WordPress
    böylece tüm sorun ortadan kalktı. Emeği geçen herkese teşekkürler...