Cevaplar
-
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
/sayfa/ olmadan direk sana konuları html çevirip veriyor bu kod
sayfa yapısı olması şart diyorsan ona görede düzenleyebilirim -
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+).html$ index.php?konu=$1&sayfa=1 [L,NC]
RewriteRule ^([a-zA-Z0-9]+)-([0-9]+).html$ index.php?konu=$1&sayfa=$2 [L,NC]
Bu şekilde her adımın nasıl işleyeceğini belirtmeniz, programın gidişatının daha sağlıklı olabilmesini sağlar. Yapmak istediğiniz işlemde yukarıdaki kodu inceleyerek, mantığı üzerinde biraz kafa yormanız size cevabı verecektir. Bu olayın yanlızca .htaccess da bitmediğini; asıl çalışma prensibinin programın içeriği ile olduğunu bilmenizde fayda var.
iyi çalışmalar.