Merhabalar. size örnek .htaccess dosyası göndereyim.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .(css|js|jpg|jpeg|png|gif|ico|swf|bmp)$ - [nocase,redirect=404,last]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .(css|js|jpg|jpeg|png|gif|ico|swf|bmp)$ - [nocase,redirect=404,last]
RewriteEngine on
RewriteRule ^duyurular-([0-9a-zA-Z-_]+)-([0-9]+)$ duyurular-detay.php?sef=$1&duyurular_id=$2 [L,QSA]
RewriteRule ^etkinlik-([0-9a-zA-Z-_]+)-([0-9]+)$ etkinlik-detay.php?sef=$1&etkinlik_id=$2 [L,QSA]
RewriteRule ^etkinlikler$ etkinlikler.php [NC,L]
RewriteRule ^haberler$ haberler.php [NC,L]
#SSL
#RewriteCond %{HTTPS} off
#RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Örnek linklendirme kodu
<a href="<?=seo('hizmet-'.$hizmetCek['hizmet_ad']).'-'.$hizmetCek['hizmet_id']?>"><?php echo $hizmetCek['hizmet_ad']; ?></a>Bu da son olarak php seo fonksiyn dosyası
<?php
function seo($s) {
$tr = array('ş','Ş','ı','I','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç','(',')','/',' ',',','?');
$eng = array('s','s','i','i','i','g','g','u','u','o','o','c','c','','','-','-','','');
$s = str_replace($tr,$eng,$s);
$s = strtolower($s);
$s = preg_replace('/&amp;amp;amp;amp;amp;amp;amp;amp;.+?;/', '', $s);
$s = preg_replace('/\s+/', '-', $s);
$s = preg_replace('|-+|', '-', $s);
$s = preg_replace('/#/', '', $s);
$s = str_replace('\'', '-', $s);
$s = str_replace('.', '', $s);
$s = str_replace('|', '', $s);
$s = str_replace('&', '', $s);
$s = str_replace('!', '', $s);
$s = trim($s, '-');
return $s;
}
?>işinizi görecektir.