Şimdi bir proje geliştiriyorum bu yüzdende .php olan url leri istediğim url yapısında gösterebiliyorum get methodu kullanarak
fakat şöyle bir sorun var örneğin: dosya.php?tur=dekont ben bunu dosya-dekont.html olarak da kullanabiliyorum
şimdi dışarıdan dosya.php?tur=dekont birisi bu methodla girmeyi çalıştığı zaman dosya-dekont.html 'e otomatik olarak yönlendirsin yada dosya.php?tur=dekont buraya direkt 404 atmasını istiyorum ne yaptıysam ne ettiysem bir türlü yapamadım bu sorunu nasıl çözebilirim?
Chat gpt Cevabı :
RewriteEngine On
# İstek dosya.php?tur=dekont ise dosya-dekont.html'e yönlendir
RewriteCond %{QUERY_STRING} ^tur=dekont$
RewriteRule ^dosya\.php$ /dosya-dekont.html? [R=301,L]
# dosya.php?tur=dekont'a gelen isteklere 404 hatası döndür
RewriteCond %{QUERY_STRING} ^tur=dekont$
RewriteRule ^dosya\.php$ - [R=404,L]