• 22-06-2021, 02:29:08
    #1
    mevcut url yapısı /2021/06/konu-ismi.html?m=1 yapısından /konu-ismi şeklinde kalıcı url çevirmem gerek ancak 6000 civarı link olduğu için bu islemi toolu olarak nasıl yaparım
  • 22-06-2021, 13:20:21
    #2
    Merhaba,

    Aşağıdaki kodları .htaccess dosyasına ekleyin:

    RewriteRule ^\d{4}/\d\d/([a-z-]+\.html)$ /$1 [R=301,L]
    Şimdi çerezleri/önbelleği komple temizleyin ve deneyin fakat olmazsa şunu deneyin:

    RewriteRule ^\d{4}/\d\d/([a-z-]+\.html?m=1)$ /$1 [R=301,L]
    Şimdi çerezleri/önbelleği komple temizleyin ve deneyin.

    Üstteki URL kuralları Apache için geçerlidir. Ama eğer Nginx kullanıyorsanız, aşağıdaki URL kurallarını eklemeniz gerekecek.

    location / {
      rewrite "^/\d{4}/\d\d/([a-z-]+\.html)$" /$1 redirect;
    }
    Eğer olmazsa...

    location / {
      rewrite "^/\d{4}/\d\d/([a-z-]+\.html?m=1)$" /$1 redirect;
    }