301 yönlendirme yapmak istiyorsunuz. Url adresinizde %20 ifadesi var. Muhtemelen SEO dostu link ifadesinde boşlu bıraktığınız için linkiniz %20 ifadesi içeriyor. Normalde aşağıdaki şekilde önce Redirect 301 yazarak daha sonra eski link ve ardından yeni link yazılınca yönlendirme işleminin yapılması gerekir. Fakat bu tip durumlarda aşağıdaki komut yazıldığında yönlendirme işleminin yapılamadığını göreceksiniz.
Yanlış
Redirect 301 /dıesel%20bad /diesel-bad
Çözüm
Bu tip durumlarda doğru olan yazılış aşağıdaki gibidir:
Doğru
Redirect 301 “/dıesel bad” “/diesel-bad”
Yani yapılması gereken içinde %20 geçen ifadeyi çift tırnak içine alarak %20 yerine boşluk yerleştirmektir. Komut satırı bu şekilde .htaccess dosyasına yerleştirildiğinde 301 yönlendirmenin başarılı bir şekilde yapıldığını göreceksiniz.