• 05-11-2024, 17:28:34
    #1
    merhaba; siteyi domain.com/v adresinden domain.com olacak şekilde taşıdım. rank math üzerinden domain.com/v olarak gelen tüm istekleri domain.com olarak düzenleyebilirmiyim? veya bu işlem için başka bir yol var mıdır?

    örnek :

    domain.com/v/konu1 -->> domain.com/konu1
    domain.com/v/konu2 -->> domain.com/konu2
    domain.com/v/konu3 -->> domain.com/konu3
  • Kabul Edilen Cevap
    • Bunun için eklentiye gerek yok. Normalde URL yapısının aynı kalması gerekiyor ama yine de bu işlemi yapmak için .htaccess dosyanızı açın ve en üste ekleyin:

      RewriteRule ^v/(.*) /$1 [R=302,L]
      Kaydedin, önbelleği temizleyip deneyin olması gerekecek. Oradak v harfi ise bahsettiğiniz yerdir ona göre bakarsınız.

      Not: Nginx kullanıyorsanız kural aşağıdaki gibidir:

      location /v {
        rewrite ^/v/(.*) /$1 redirect;
      }
  • 05-11-2024, 21:26:17
    #2
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Bunun için eklentiye gerek yok. Normalde URL yapısının aynı kalması gerekiyor ama yine de bu işlemi yapmak için .htaccess dosyanızı açın ve en üste ekleyin:

    RewriteRule ^v/(.*) /$1 [R=302,L]
    Kaydedin, önbelleği temizleyip deneyin olması gerekecek. Oradak v harfi ise bahsettiğiniz yerdir ona göre bakarsınız.

    Not: Nginx kullanıyorsanız kural aşağıdaki gibidir:

    location /v {
      rewrite ^/v/(.*) /$1 redirect;
    }
  • 06-11-2024, 01:00:03
    #3
    En iyisi sanırım
    Rank Math'de örnekteki gibi bir kural yok, yukarıdaki arkadaşın belirttiği şekilde htaccess ile düzenleme yapabilirsiniz.
  • 06-11-2024, 17:00:38
    #4
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    Bunun için eklentiye gerek yok. Normalde URL yapısının aynı kalması gerekiyor ama yine de bu işlemi yapmak için .htaccess dosyanızı açın ve en üste ekleyin:

    RewriteRule ^v/(.*) /$1 [R=302,L]
    Kaydedin, önbelleği temizleyip deneyin olması gerekecek. Oradak v harfi ise bahsettiğiniz yerdir ona göre bakarsınız.

    Not: Nginx kullanıyorsanız kural aşağıdaki gibidir:

    location /v {
      rewrite ^/v/(.*) /$1 redirect;
    }
    detaylı yanıtınız için teşekkür ederim