URL doğru ancak sosyal medya vb. yerden trafik geldiğinde "&" karakteri yer aldığı zaman 404 hatası veriyor.
&?fbclid= &m= &__cf_chl_tk= &utm_content=404 hata veren bazı url parametlerini .htaccess ile çözmeye çalıştım ancak çok fazla parametre olabiliyor.
RewriteCond %{QUERY_STRING} ^(.*)&?fbclid=[^&]+&?(.*)$ [NC]
RewriteRule ^(.*)$ /$1?%1%2 [R=301,L].htaccess dosyasında bu kodlar var ve Rank Math SEO eklentisi kullanıyorum. Rank Math SEO yönlendirme işlemleri & karakteri olduğu zaman işe yaramıyor. Url yapısı siteadi.com/postname şeklinde... Daha önce siteadi.com/postname.html şeklindeydi değiştirdim ama yine sorun devam ediyor.<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPressBunu düzeltebilmek için ne yapılmalı...