• 10-10-2023, 21:09:13
    #1
    Sitemap'ım aşağıda ki gibi parçalı bir şekilde dursun istiyorum. PHP ile bunu nasıl yapabilirim.
  • 10-10-2023, 21:16:24
    #2
    SQL LIMIT ile 1000 er yada 500 lü şekilde tablodan çekip yapabilirsiniz.
  • 10-10-2023, 21:18:29
    #3
    birden fazla sitemap olmasının sebebi sitenin içeriğinin çok fazla olması sitemap limitine takılmasından dolayı, bir yararı yok bu işlemin eğer sitemap sınırını aşmıyorsanız önermem
    her sitemap dosyası 50.000 url veya 50mb destekler sitemap oluştururken 50.000 urlde 1 atlatarak yapabilirsiniz
    Argonaut adlı üyeden alıntı: mesajı görüntüle
    Sitemap'ım aşağıda ki gibi parçalı bir şekilde dursun istiyorum. PHP ile bunu nasıl yapabilirim.
  • 10-10-2023, 21:30:38
    #4
    bekirkaplan adlı üyeden alıntı: mesajı görüntüle
    SQL LIMIT ile 1000 er yada 500 lü şekilde tablodan çekip yapabilirsiniz.
    Merak ettiğim şey .htaccess ile ilgili hocam. Yani her x makalede bir listeleme yaptğımda sitemap-3.xml gibi görünmeli.

    CTL adlı üyeden alıntı: mesajı görüntüle
    birden fazla sitemap olmasının sebebi sitenin içeriğinin çok fazla olması sitemap limitine takılmasından dolayı, bir yararı yok bu işlemin eğer sitemap sınırını aşmıyorsanız önermem
    her sitemap dosyası 50.000 url veya 50mb destekler sitemap oluştururken 50.000 urlde 1 atlatarak yapabilirsiniz
    Merak ettiğim şey .htaccess ile ilgili hocam. Yani her x makalede bir listeleme yaptğımda sitemap-3.xml gibi görünmeli.
  • 10-10-2023, 21:32:25
    #5
    .htaccess ile sitemap oluşturamazsınız htaccess tarafında neyi merak ettiğinizi tam anlayamadım
    Argonaut adlı üyeden alıntı: mesajı görüntüle
    Merak ettiğim şey .htaccess ile ilgili hocam. Yani her x makalede bir listeleme yaptğımda sitemap-3.xml gibi görünmeli.



    Merak ettiğim şey .htaccess ile ilgili hocam. Yani her x makalede bir listeleme yaptğımda sitemap-3.xml gibi görünmeli.
  • 10-10-2023, 21:36:31
    #6
    CTL adlı üyeden alıntı: mesajı görüntüle
    .htaccess ile sitemap oluşturamazsınız htaccess tarafında neyi merak ettiğinizi tam anlayamadım
    Aşağıda ki kod ile sitemap.php yi sitemap.xml olarak gösteriyorum.
    RewriteRule ^sitemap.xml$ sitemap.php [NC,L]
    Yapmak istediğim şey (örn:1000 tanede bir) sitemap.php?parca=3 uzantısını sitemap-3.xml olarak yönlendirebilmek.
  • 10-10-2023, 21:42:55
    #7
    Argonaut adlı üyeden alıntı: mesajı görüntüle
    Aşağıda ki kod ile sitemap.php yi sitemap.xml olarak gösteriyorum.
    RewriteRule ^sitemap.xml$ sitemap.php [NC,L]
    Yapmak istediğim şey (örn:1000 tanede bir) sitemap.php?parca=3 uzantısını sitemap-3.xml olarak yönlendirebilmek.
    şimdi güzel anlattın kendini


    RewriteEngine On
    RewriteRule ^sitemap.xml$ sitemap.php [NC,L]
    RewriteRule ^sitemap-([0-9]+)\.xml$ sitemap.php?parca=$1 [NC,L]
  • 10-10-2023, 21:46:34
    #8
    CTL adlı üyeden alıntı: mesajı görüntüle
    şimdi güzel anlattın kendini


    RewriteEngine On
    RewriteRule ^sitemap.xml$ sitemap.php [NC,L]
    RewriteRule ^sitemap-([0-9]+)\.xml$ sitemap.php?parca=$1 [NC,L]
    Haklısınız, başlıka php yerine htaccess desem sizi de kendimi de uğraştırmazdım. Çok teşekkür ederim.