• 10-09-2009, 17:51:14
    #1
    arkadaşlar merhaba

    bir php sitem var ve seo optimasyonu yapmaya çalışıyorum ve htacsess doslyasını düzenlemek istiyorum bendeki dosya

    RewriteEngine on
     
    # show1.php # 
    # with or without trailing slash # 
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^/]+)/([^/]+)/?$ show1.php?parentarea=$1&area=$2 [L] 
    # 
    # this is always with trailing slash # 
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    
    RewriteRule ^([^/]+)/$ show1.php?parentarea=$1 [L,QSA]
    bu şekilde yapınca baglatılarım da

    http://www.domainim.com/categori/konu-ismi_2778/

    şeklinde

    ama ben

    http://www.domainim.com/categori/konu-ismi.html

    olmasını istiyorum nasıl duzenleme yapmam lazım
  • 10-09-2009, 19:38:00
    #2
    Bu işi sadece .htacces ile yapamazsın.
    Eğer konu id si dosya için gerekli bir GET parametresi ise değiştiremezsin.
    .htaccess dosyası gelen parametrenin içindeki düzenli ifadeleri GET parametresi olarak yönlendirir.
    Yani sadece .htaccess ile bu işi çözemezsin gibi geldi bana. Kodunuda modifiye etmen lazım.
  • 10-09-2009, 19:40:20
    #3
    ne öneriyorsunuz peki bu bi php scripti hazır kullanıyordum. htacsses de bu şekildeydi. düzenleme şansım olamazmı yani ?
  • 10-09-2009, 20:42:31
    #4
    konu idlerinin ve başlıklarının tutulduğu tabloya yeni bir sütun eklemen lazım url ya da sef diye. bu sef de sütununda da başlığın türkçe karakterleri olmayan, boşluk yerine tire kullanılmış hali yer almalı. mesela başlık "türkçenin kullanımı" ise bahsettiğim sütun "turkcenin-kullanimi" olmalı. daha sonra htaccess den yönlendirmeyi de bu sütuna göre yapıcaksın. tabi scripti de id ye göre değil de bu sütuna göre sorgulama yapacak şekilde düzenlemen gerekiyor. bu arada aynı başlığı kullanabilme ihtimali olan yazılara değinmiyorum bile .
  • 10-09-2009, 20:45:50
    #5
    Yardımcı olabileceğini düşündüğüm bir konu ,

    https://www.r10.net/php/8751-htaccess...olayi-php.html

    İyi Çalışmalar
  • 11-09-2009, 15:26:12
    #6
    teşekkür ederim arkdaşlar. şimdilik bukara detaylı bilgiye sahip olmadıgım ilçin askıya alıyorum.