forumum ana dizinde yani domain.com/forum
şeklinde değil direk domain.com şeklinde
.htaccess i bir türlü yapılandıramadım
her sefernde Not Found Hatası aldım
seo yu çalıştırabilmek için .htaccess'im nasıl olmalı ?
Seo4Smf .htaccess sorunu
6
●2.157
- 03-11-2007, 15:36:45şuan kullandığım .htaccess
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]
bu arada bu kodu nasıl ekliyolar bilmiyorum fakat bazı forumlar vbseo gibi oluyor(katadı/konuadı.html) bu vbseo olayının nasıl yapıldığını bilen ? - 04-11-2007, 01:31:48RewriteEngine 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 /forum
#Archive/Sitemaps
.htaccessinin burasını böyle yap RewriteBase / yaza yer
RewriteBase /forum olacak - 14-06-2008, 01:21:17Arkadaşlar Selam Şu Konuya Bakabilir Misiniz Aşağı yukarı Aynı sorun Sanırsam...
Seo4SMF Sorunu