• 14-09-2017, 11:28:23
    #1
    ÇÖZÜLDÜ

    5 yıl önce aldığım bir siteyi yeniden aktifleştirmeye çalışıyorum, bütün gün uğraştım fakat siteyi olması gerektiği gibi çalıştıramadım. İşi bilen arkadaşlar bir göz atarlarsa çok makbule geçer:

    Bu benim sitem, çalışmayan: ...
    Sanatçı/parça adına tıkladığımda örneğin /... diye yönlendiriyor ve 404 hatası alıyorum.

    Bu da aynı scriptin çalışan bir örneği: ...
    Burada da aynı yönlendirme yapılıyor fakat her ne hikmetse işe yarıyor.

    Script aynı 5 yıl önceki çalışan versiyonu, üstünde hiçbir değişiklik yapmadım. Sizce sorun nedir?
  • 14-09-2017, 11:36:56
    #2
    Selam,

    .htaccess dosyan eksik olabilir mi?
  • 14-09-2017, 11:53:35
    #3
    DWather adlı üyeden alıntı: mesajı görüntüle
    Selam,
    .htaccess dosyan eksik olabilir mi?
    Selamlar, diğer php dosyaları ile aynı klasörde (ana klasörde) .htaccess dosyası var, içeriği şöyle:
    RewriteEngine On
    
    RewriteRule ^v([0-9]*)\.html$ kategori.php?catid=$1 [L]
    
    RewriteRule ^v([0-9]*).(.*)\.html$ kategori.php?catid=$1 [L]
    
    RewriteRule ^([0-9]+) muzik.php?id=$1 [L]
    
    RewriteRule ^(.*)/([0-9]+)\.php$ muzik.php?id=$2 [L]
    
    RewriteRule ^(.*)/([0-9]+)\.php$ muzik.php?id=$2 [L]
    
    RewriteRule ^(.*).htm$ liste.php?harf=$1 [L]
    Hostta bu dosyanın çalışmasına engel olacak bir durum olabilir mi acaba? GoDaddy'nin "Economy Windows with Plesk" paketini kullanıyorum bu site için.

    Teşekkür ederim.
  • 14-09-2017, 11:55:12
    #4
    Oleman adlı üyeden alıntı: mesajı görüntüle
    Selamlar, diğer php dosyaları ile aynı klasörde (anaklasörde) .htaaccess dosyası var, içeriği şöyle:
    RewriteEngine On
    
    RewriteRule ^v([0-9]*)\.html$ kategori.php?catid=$1 [L]
    
    RewriteRule ^v([0-9]*).(.*)\.html$ kategori.php?catid=$1 [L]
    
    RewriteRule ^([0-9]+) muzik.php?id=$1 [L]
    
    RewriteRule ^(.*)/([0-9]+)\.php$ muzik.php?id=$2 [L]
    
    RewriteRule ^(.*)/([0-9]+)\.php$ muzik.php?id=$2 [L]
    
    RewriteRule ^(.*).htm$ liste.php?harf=$1 [L]
    Hostta bu dosyanın çalışmasına engel olacak bir durum olabilir mi acaba? GoDaddy'nin "Economy Windows with Plesk" paketini kullanıyorum bu site için.

    Teşekkür ederim.
    Bilmiyorum, olabilir. Php sistemler için neden windows host kullanılır onu da anlamış değilim. Linux hostlar her şeyleriyle php'ye göre optimize edilmiş oluyorlar. Detaylı incelemek lazım, bu kadar bilgiyle bir şey söylemek pek mümkün değil.
  • 14-09-2017, 13:09:41
    #5
    DWather adlı üyeden alıntı: mesajı görüntüle
    Bilmiyorum, olabilir. Php sistemler için neden windows host kullanılır onu da anlamış değilim. Linux hostlar her şeyleriyle php'ye göre optimize edilmiş oluyorlar. Detaylı incelemek lazım, bu kadar bilgiyle bir şey söylemek pek mümkün değil.
    Siteyi Linux'a aktararak çözdüm. Çok teşekkürler.