arkadaşlar seo yapmak istiyordum scriptime şöyle yapabildim
siteadi.com/iletisim
ancak ben mesela sayfa başlığı
Herşeyden Haberiniz Olsun bunu url'ye şu şekilde yansıtmak
siteadi.com/herseyden-haberiniz-olsun.html
nasıl yapabilirim araştırdım google'da %post_name% vs yazıyor ama ben bunu neresine yazacağım sorularımı cevaplayan arkadaşa şimdiden çok teşekkürler
Örnek olarak db den veriler_url kımını çekip url olarak yazdıracağız ve url isminide veriler_adi olarak çağıracağız mesela
[xxxMakalesixxx ( Tıklayınca makalenin seo url sine göre gitme mesela ( xxx-makale-xxx.html)
Bir fonksiyon oluiturdun mesela sonra orada Get komutu ile belirliyorsn
fonciton veriler () {
$veri = $_GET["veri"];
$yaz = @mysql_fetch_array(mysql_query("SELECT * FROM tabloadi WHERE veriurl='$veri'"));
$veriurl = $yaz["veriurl"];
echo "<a href="".$SiteSiteAdresi.$veriler_url.".html">".$veri_adi."</a>\n";} vs. gibi fonksiyon var bunuda .htaccess 'e şöyle cağıracaz
RewriteRule ^([_A-Za-z0-9-]+).html$ index.php?Git=veriler&veri=$1 [L,NC]
ve sonuç şöyle olacak
[Seo yaptığımız link'e tıkladığımızda fonksiyon belirlediğimiz alanda
echo "<a href="".$SiteSiteAdresi.$veriler_url.".html">".$veri_adi."</a>\n";
çektiğimiz url ismine tıkladığımızda çektiğimiz url'ye yönelenecek
[xxx.com/çekilen-veri-urlsi.html ] şeklinde sayfaya yönlenecektir.
Unutmadan bu fonsiyonun case'side olacak
case "veriler":
veriler();
break;
Şeklinde
Ayrıntılı yazmaya çalıştım ama anlatmaya gelince elimden bu kadarı geliyor.Mantığı anlarsan kolay zaten k.gelsin