Evet arkadaşlar hep beklenen seo uyarlamasını şimdi anlatacağım şekilde yapabilirsiniz. Seo, sayfalarınızı html olarak gosterecek ve google'da sitenizin daha fazla indexlenmesini sağlayacaktır. Bu da arama sonuçlarında daha fazla görüneceğiniz manasına gelir.
Öncelikle buradan seoname.php adlı dosyayı indirip includes klasörüne upload ediyoruz.
Daha sonra maincore.php dosyasını açıyoruz(yedek almayı unutmadan) ve son satırı;
bulup öncesine bu kodları ekleyip kaydediyoruz.
Eğer henüz yoksa yeni bir .htaccess dosyası oluşturuyoruz ve içine bunları yazıyoruz:
Daha sonra oluşturduğumuz .htaccess dosyasını root'a (site ana klasörüne) atıyoruz.
Daha sonra articles.php dosyasını açıyoruz(edek almayı unutmadan) ve aşağıdaki satırı buluyoruz:
Ve bu şekilde değiştiriyoruz:
Bu satırı buluyoruz:
Ve böyle değiştiriyoruz:
Buraya kadar incelemeler(articles.php) için seo uyarlamasını yaptık. Aynı şeyi haberler (news.php) için yapacağız.
Öncelikle buradan news.php
dosyasını indiriyoruz ve root'a upload ediyoruz.
Seoname.php dosyası zaten includes klasörümüzde bulunduğundan yeniden uploada gerek yok. Daha sonra kullandığınız temanın theme.php dosyasını açıyoruz (yedek almayı unutmadan) ve bu satırı buluyoruz:
ve bu şekilde değiştiriyoruz:
Yedek almayı SAKIN unutmayın
Sadece 6.01.x sürümlerinde çalışmaktadır...
Alıntıdır
Öncelikle buradan seoname.php adlı dosyayı indirip includes klasörüne upload ediyoruz.
Daha sonra maincore.php dosyasını açıyoruz(yedek almayı unutmadan) ve son satırı;
Kod:
?>
bulup öncesine bu kodları ekleyip kaydediyoruz.
Kod:
[/COLOR][COLOR=white]// Search engine friendly URLs
// http://www.web-bureau.com/php-fusion-cms-c1.htm
require_once INCLUDES."seoname.php";
Eğer henüz yoksa yeni bir .htaccess dosyası oluşturuyoruz ve içine bunları yazıyoruz:
Kod:
[/COLOR][COLOR=white]## Use this if Fusion is installed in your root directory
RewriteBase /
## Use the following if Fusion is not installed on your root directory
## RewriteBase /<fusion_path>/
RewriteEngine On
## Articles
RewriteRule ^(.*)-r([0-9]*).htm$ readarticle.php?article_id=$2 [L,NC]
## Article categories
RewriteRule ^(.*)-c([0-9]*).htm$ articles.php?cat_id=$2 [L,NC]
Daha sonra oluşturduğumuz .htaccess dosyasını root'a (site ana klasörüne) atıyoruz.
Daha sonra articles.php dosyasını açıyoruz(edek almayı unutmadan) ve aşağıdaki satırı buluyoruz:
Kod:
<a href='".FUSION_SELF."?cat_id=".$data['article_cat_id']."'>
Ve bu şekilde değiştiriyoruz:
Kod:
<a href='".seoname($data['article_cat_name'])."-c".$data['article_cat_id'].".htm'>
Bu satırı buluyoruz:
Kod:
<a href='readarticle.php?article_id=".$data['article_id']."'>
Ve böyle değiştiriyoruz:
Kod:
<a href='".seoname($data['article_subject'])."-r".$data['article_id'].".htm'>
Buraya kadar incelemeler(articles.php) için seo uyarlamasını yaptık. Aynı şeyi haberler (news.php) için yapacağız.
Öncelikle buradan news.php
dosyasını indiriyoruz ve root'a upload ediyoruz.
Seoname.php dosyası zaten includes klasörümüzde bulunduğundan yeniden uploada gerek yok. Daha sonra kullandığınız temanın theme.php dosyasını açıyoruz (yedek almayı unutmadan) ve bu satırı buluyoruz:
Kod:
echo openform("N",$info['news_id']).newsposter($info," ·").newsopts($info,"·").closeform("N",$info['news_id']);
ve bu şekilde değiştiriyoruz:
Kod:
[/COLOR][COLOR=white]// echo openform("N",$info['news_id']).newsposter($info," ·").newsopts($info,"·").closeform("N",$info['news_id']);
echo openform("N",$info['news_id']).newsposter($info," ·").seonewsopts($info,"·").closeform("N",$info['news_id']);
// END url optimisation replacement
Yedek almayı SAKIN unutmayın
Sadece 6.01.x sürümlerinde çalışmaktadır...
Alıntıdır


