• 02-10-2008, 04:35:34
    #1
    Seo4SMF 2.9.9 yükledim. Site linklerinin üzerine geldiğimde url mesela http://www.site.com/index.php?board=6.0 olarak görünüyor, dolayısıyla Google botlarında linki index.php?board=6.0 oalrak göreceğini sanıyorum? Ama linke tıkladığımda açılan sayfada adres çubuğunda mesela http://www.site.com/duyurular_forum_kurallari-b18.0/ olarak görünüyor.

    Bazı smf forumları dolaştım, kontrol ettiğim forumlarda linke tıklamadan üzerine gelindiğinde de seolu hali görünüyor. Normali nasıl olamalı, umarım anlatabilmişimdir.

    Bir de sizde uzantılar html mi? Bende html değil, şu şekilde: /duyurular_forum_kurallari-b18.0/

    Teşekkürler.
  • 02-10-2008, 04:52:28
    #2
    ⭐ EN UCUZ CHATGPT 5.5⚡
    Alıntı
    RewriteEngine on
    #Some apache servers need Rewritebase.
    #delete # from start of Rewrite base to enable it.
    #If your forum is something like http://www.forum-example.com/forum then modify your
    #RewriteBase in this way: RewriteBase /forum
    RewriteBase /
    #Archive/Sitemaps
    RewriteRule ^sitemaps-([a-zA-Z0-9-]*)\.html index.php?dummy=1&action=seo4smfsitemaps&sa=$1 [L]
    #uncomment if you use beautifying url actions
    #RewriteCond %{REQUEST_METHOD} =GET
    #RewriteCond %{QUERY_STRING} ^action=(.*)$
    #RewriteRule ^(.*)$ seo4smf-redirect.php?a=%1 [R=301,L]
    RewriteCond %{QUERY_STRING} ^topic=([0-9]*)$
    RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]
    RewriteCond %{QUERY_STRING} ^topic=([0-9]*).([0-9]*)
    RewriteRule ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]
    RewriteCond %{QUERY_STRING} ^board=([0-9]*).([0-9]*)
    RewriteRule ^(.*)$ seo4smf-redirect.php?b=%1 [R=301,L]
    RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*);(.*)$
    RewriteRule ^(.*)$ seo4smf-redirect.php?u=%1;param=%2 [R=301,L]
    RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*)
    RewriteRule ^(.*)$ seo4smf-redirect.php?u=%1 [R=301,L]
    #Tiny Portal Old Url's
    RewriteCond %{QUERY_STRING} ^page=([0-9]*)
    RewriteRule ^(.*)$ seo4smf-redirect.php?p=%1 [R=301,L]
    #Rewrite Old urls
    RewriteRule ^index.php/board,(.*).html seo4smf-redirect.php?b=$1 [R=301,L]
    RewriteRule ^index.php/board,(.*).html;(.*) seo4smf-redirect.php?b=$1&o=$2 [R=301,L]
    RewriteRule ^index.php/topic,(.*).html seo4smf-redirect.php?t=$1 [R=301,L]
    RewriteRule ^index.php/topic,(.*).html;(.*) seo4smf-redirect.php?t=$1&o=$2 [R=301,L]
    #Bad Url's
    #RewriteCond %{REQUEST_URI} ^(.*)\.html$
    #RewriteCond %{REQUEST_URI} !^(.+)/(.*)-t([0-9]*)\.([0-9]*).html$
    #RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html seo4smf-redirect.php?t=$2 [R=301,L]
    RewriteRule ^(.*)/-t(.*).html seo4smf-redirect.php?t=$2 [R=301,L]
    RewriteRule ^-b(.*)/$ seo4smf-redirect.php?b=$1 [R=301,L]
    RewriteRule ^-b(.*)/(.*)$ seo4smf-redirect.php?b=$1 [R=301,L]
    RewriteRule ^(.*)/-b(.*)/$ seo4smf-redirect.php?b=$2 [R=301,L]
    #New board URL's
    RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/;(.*) index.php?dummy=1&board=$2.$3&$4 [L]
    RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/$ index.php?dummy=2&board=$2.$3 [L]
    RewriteRule ^(.*)-b([0-9]*)\.([0-9])$ index.php?dummy=2&board=$2.$3 [L]
    #New topic URL's
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*);(.*)$ index.php?dummy=1&topic=$2.$4&$6 [L]
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*) index.php?dummy=1&topic=$2.$4 [L]
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;(.*)$ index.php?dummy=1&topic=$2.$3&$4 [L]
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html$ index.php?dummy=1&topic=$2.$3 [L]
    #New profiles URL's
    RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*);delete,([0-9]*);sesc,([a-z0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start= $4;delete=$5;sesc=$6 [L]
    RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start= $4 [L]
    RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*)$ index.php?dummy=1&action=profile;u=$2;sa=$3 [L]
    RewriteRule ^(.*)-u([0-9]*)\.html index.php?dummy=1&action=profile;u=$2 [L]
    #New Tinyportal Articles URL's
    RewriteRule ^(.*)-p([0-9]*)\.html index.php?dummy=1&page=$2 [L]
    #New action Url's - uncomment if you use beautifying url actions
    #RewriteRule ^(.*)\.html(.*)$ index.php?dummy=1;action=$1;$2 [L]
    #RewriteRule ^(.*)\.html$ index.php?dummy=1;action=$1 [L]
    #Sitemaps
    RewriteRule sitemap.xml sitemaps.php [L]
    RewriteRule urllist.txt urllist.php [L]
    .htaccess i not defteri ile açıp yedeğini alıp, bu kodları ekleyip tekrar deneyiniz..
  • 02-10-2008, 05:23:43
    #3
    Internal Server Error verdi. Benim kullandığım şu şekilde; arada bir fark yok gibi ama nedenini anlayamadım:

    RewriteEngine on
    
    #Some apache servers need Rewritebase.
    #delete # from start of Rewrite base to enable it.
    #If your forum is something like http://www.forum-example.com/forum then modify your 
    #RewriteBase in this way: RewriteBase /forum
    
    RewriteBase /
    
    #Archive/Sitemaps
    RewriteRule ^sitemaps-([a-zA-Z0-9-]*)\.html index.php?dummy=1&action=seo4smfsitemaps&sa=$1 [L]
    
    #uncomment if you use beautifying url actions 
    #RewriteCond %{REQUEST_METHOD} =GET
    #RewriteCond %{QUERY_STRING} ^action=(.*)$
    #RewriteRule  ^(.*)$ seo4smf-redirect.php?a=%1 [R=301,L]
    
    RewriteCond %{QUERY_STRING} ^topic=([0-9]*)$
    RewriteRule  ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]
    
    RewriteCond %{QUERY_STRING} ^topic=([0-9]*).([0-9]*)
    RewriteRule  ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]
    
    RewriteCond %{QUERY_STRING} ^board=([0-9]*).([0-9]*)
    RewriteRule  ^(.*)$ seo4smf-redirect.php?b=%1 [R=301,L]
    
    RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*);(.*)$
    RewriteRule  ^(.*)$ seo4smf-redirect.php?u=%1;param=%2 [R=301,L]
    
    RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*)
    RewriteRule  ^(.*)$ seo4smf-redirect.php?u=%1 [R=301,L]
    
    #Tiny Portal Old Url's
    RewriteCond %{QUERY_STRING} ^page=([0-9]*)
    RewriteRule  ^(.*)$ seo4smf-redirect.php?p=%1 [R=301,L]
    
    #Rewrite Old urls
    RewriteRule  ^index.php/board,(.*).html seo4smf-redirect.php?b=$1 [R=301,L]
    RewriteRule  ^index.php/board,(.*).html;(.*) seo4smf-redirect.php?b=$1&o=$2 [R=301,L]
    
    RewriteRule  ^index.php/topic,(.*).html seo4smf-redirect.php?t=$1 [R=301,L]
    RewriteRule  ^index.php/topic,(.*).html;(.*) seo4smf-redirect.php?t=$1&o=$2 [R=301,L]
    
    #Bad Url's
    #RewriteCond %{REQUEST_URI} ^(.*)\.html$
    #RewriteCond %{REQUEST_URI} !^(.+)/(.*)-t([0-9]*)\.([0-9]*).html$
    #RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html seo4smf-redirect.php?t=$2 [R=301,L]
    
    RewriteRule  ^(.*)/-t(.*).html seo4smf-redirect.php?t=$2 [R=301,L]
    RewriteRule  ^-b(.*)/$ seo4smf-redirect.php?b=$1 [R=301,L]
    RewriteRule  ^-b(.*)/(.*)$ seo4smf-redirect.php?b=$1 [R=301,L]
    RewriteRule  ^(.*)/-b(.*)/$ seo4smf-redirect.php?b=$2 [R=301,L]
    
    #New board URL's
    RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/;(.*) index.php?dummy=1&board=$2.$3&$4 [L]
    RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/$ index.php?dummy=2&board=$2.$3 [L]
    RewriteRule ^(.*)-b([0-9]*)\.([0-9])$ index.php?dummy=2&board=$2.$3 [L]
    
    #New topic URL's
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*);(.*)$ index.php?dummy=1&topic=$2.$4&$6 [L]
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*) index.php?dummy=1&topic=$2.$4 [L]
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;(.*)$ index.php?dummy=1&topic=$2.$3&$4 [L]
    RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html$ index.php?dummy=1&topic=$2.$3 [L]
    
    #New profiles URL's
    RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*);delete,([0-9]*);sesc,([a-z0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start=$4;delete=$5;sesc=$6 [L]
    RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start=$4 [L]
    RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*)$ index.php?dummy=1&action=profile;u=$2;sa=$3 [L]
    RewriteRule ^(.*)-u([0-9]*)\.html index.php?dummy=1&action=profile;u=$2 [L]
    
    #New Tinyportal Articles URL's
    RewriteRule ^(.*)-p([0-9]*)\.html index.php?dummy=1&page=$2 [L]
    
    #New action Url's - uncomment if you use beautifying url actions 
    #RewriteRule ^(.*)\.html(.*)$ index.php?dummy=1;action=$1;$2 [L]
    #RewriteRule ^(.*)\.html$ index.php?dummy=1;action=$1 [L]
    
    #Sitemaps
    RewriteRule sitemap.xml sitemaps.php [L]
    RewriteRule urllist.txt urllist.php [L]
  • 02-10-2008, 05:25:12
    #4
    ⭐ EN UCUZ CHATGPT 5.5⚡
    http://www.forum-example.com/forum linkini site adınız ile değiştirdiniz değilmi?
  • 02-10-2008, 05:38:07
    #5
    Evet onu da yaptım, mesela sitemapdeki linkler html uzantılı. Ama normal forum linkleri dediğim gibi görünüyor. Anca linke tıklayıp sayfayı açınca seolu ama html uzantısız hale geliyor. Kaldırıp yeniden kurayım olmazsa.
  • 02-10-2008, 05:42:30
    #6
    ⭐ EN UCUZ CHATGPT 5.5⚡
    #uncomment if you use beautifying url actions 
    #RewriteCond %{REQUEST_METHOD} =GET
    #RewriteCond %{QUERY_STRING} ^action=(.*)$
    #RewriteRule  ^(.*)$ seo4smf-redirect.php?a=%1 [R=301,L]
    bulun

    #uncomment if you use beautifying url actions 
    RewriteCond %{REQUEST_METHOD} =GET
    RewriteCond %{QUERY_STRING} ^action=(.*)$
    RewriteRule  ^(.*)$ seo4smf-redirect.php?a=%1 [R=301,L]
    ile değiştirin...



    #New action Url's - uncomment if you use beautifying url actions 
    #RewriteRule ^(.*)\.html(.*)$ index.php?dummy=1;action=$1;$2 [L]
    #RewriteRule ^(.*)\.html$ index.php?dummy=1;action=$1 [L]
    yine bulun


    #New action Url's - uncomment if you use beautifying url actions 
    RewriteRule ^(.*)\.html(.*)$ index.php?dummy=1;action=$1;$2 [L]
    RewriteRule ^(.*)\.html$ index.php?dummy=1;action=$1 [L]
    yine değiştirin..


    şimdi deneyin?
  • 02-10-2008, 05:53:09
    #7
    yine olmadı maalesef, bu arada admin paneldeki diğer seçeneklerle ilgisi yoktur değil mi? Bir de değişiklikten sonra "save xml" e basmadan direkt "save" e basıyorum.
  • 02-10-2008, 05:55:10
    #8
    ⭐ EN UCUZ CHATGPT 5.5⚡
    Olması lazım bende denedim şimdi ve oluyor..

    dediğiniz şekli de deneyin bakalım yapacak en son şey gibi gorunuyor.. olmadı ?id=6 ya mahkumsunuz demektir
  • 02-10-2008, 06:02:35
    #9
    Bu arada sizdeki versiyon 2.9.9'mu? Kaldırıp tekrar yükleyeceğim.