Merhaba arkadaşlar.
htacces dosyası şu şekilde:
RewriteRule ^(.+)-(.+).htm$ sayfa.php?goster=$2&dil=$1 [NC]
RewriteRule ^(.+)-(.+).php$ yazi.php?goster=$2&dil=$1 [NC]
php dosyasında kısaca linkler şu şekilde:
href="<?=$dil;?>-<?=seola($sayfa_adi);?>-<?=$id;?>.htm"
href="<?=seola($baslik);?>-<?=$dil;?>-<?=$id;?>.php"
sorunum da şöyle:
htaccess dosyasında ikisinin de uzantısını .htm olarak göstertemiyorum. İki kuralı da aynı şekil yaptığımda biri çalışmıyor. Yani ikisinin de uzantılarını aynı yapmak istiyorum ama olmuyor.
Farklı farklı php dosyalarında ve farklı parametleri bulunan birden çok dosyam var ve hepsine seo yapmak istiyorum örnek bi kural paylaşırsanız sevinirim.
mesala:
Sayfa adından ve yazı adından fonksiyonla Türkçe karakterleri attığımı ve aralarına - tire koyduğumu varsayarak;
SAYFA için: a.php?yap=1&dil=tr
YAZI için: b.php?goster=1&dil=tr
tarzında linkleri sayfa-adi.html ve yazi-adi.html olarak yapmak istiyorum.
hem id parametresindeki değer gitmeli hem de dil değeri gitmeli bu kalıcı bağlantıda.
Örnek verirseniz sevinirim.