bluexpres adlı üyeden alıntı: mesajı görüntüle
alıntı yapıyorum :
domain.com/kategori-adi/urunadi.html
index.php?islem=sayfa&kid=sayfa-adi gibi

sanırım sayfa-adi urunadi olmalıydı. eğer öyleyse;
RewriteRule ^(.*)/(.*).html$ ?islem=sayfa&kid=$1 [L,QSA]
şuradaki $1 ilk (.*) 'ı verir. siz eğer slaştan sonrakini istiyorsanız(islem=sayfa&kid=sayfa-adi'na gidecek) $2 kullanmanız gerekir.

Eğer yanlış anlamadıysam sorun çözülecektir.

Kolaylıklar.
Merhaba,

Evet kodda orası yanlış kopyalanmış buraya. Bunun sebebi bir sürü deneme yapmam ve dalgınlıkla buraya kopyalamam.


Şimdiki htaccess kodu
Alıntı
RewriteEngine On
Options +Indexes
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !\.(png|gif|ico|swf|jpe?g|js|css)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*).html$ ?islem=kategori&kid=$1 [L,QSA]
RewriteRule ^(.*).html$ ?islem=sayfa&kid=$1 [L,QSA]
Bunda yanlışlık yok fakat

sayfalar linklerine tıkladığımda neden case sayfa: okuması gerekirken case kategori: kısmını okuyor. Böyle olduğu zaman ben işlem yapamıyorum konuları göstereceğim fakat uyuşma sağlanmıyor bir mantık hatası var sanırım.