[SEO-4-SMF] SEO Адреса для SMF

Автор v3r4L3x, 30 января 2007, 14:22:33

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kagorec

Обратите внимание что не указали папку в .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 /imya-papki-gde-lezit-форум

#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]
SMF - отличная альтернатива платному  vBulletin форуму. Разница в 250$ ощутима =)))
Интеграция DLE + SMF любой версии, 100% гарантии нет но основные функции работать будут независимо от версий.

Asix

Имя папки поставил, но никакого ощутимого результата это не дало =))
Вот ссылка на форум - http://webmath.ru/forum/index.php (без подчеркиваний). Посмотрите, если не сложно =)) Может на профессиональный взгляд что-то увидите, а то я уже в отчаянии  wallbash
Форум для помощи студентам, сессия, а мы простаиваем =((

Asix

Возможно как-то вручную все вернуть, как было до установки данного мода, форум очень нужен именно сейчас ? =))

Наталья_Петровская

Здравствуйте! Нужна помощь, если кто разбирается.

1. Установила последнюю версию мода Seo4SMF 0.2.9.10
http://www.webmasterstalks.com/tpmod.html;dl=item49
2. Отредактировала файл Subs-Seo4SMF.php, как написано в первых сообщениях этой темы.
3. Разблокировала файл .htaccess
4. Ссылки тем и сообщений преобразуются. Это работает. .../obschiy_razdel/dobro_pozhalovat_v_smf-t1.0.html
5. Но вот проблема с мета тегом - meta name="keywords". Вместо русских символов появляются "крякозябры". Причем meta name="description" отображается правильно русскими буквами.
Прилагаю скриншот.

SMF 2.0.15

0daliska

Цитата: Eva от 18 марта 2010, 23:05:20
Здравствуйте! Нужна помощь, если кто разбирается.

1. Установила последнюю версию мода Seo4SMF 0.2.9.10
http://www.webmasterstalks.com/tpmod.html;dl=item49
2. Отредактировала файл Subs-Seo4SMF.php, как написано в первых сообщениях этой темы.
3. Разблокировала файл .htaccess
4. Ссылки тем и сообщений преобразуются. Это работает. .../obschiy_razdel/dobro_pozhalovat_v_smf-t1.0.html
5. Но вот проблема с мета тегом - meta name="keywords". Вместо русских символов появляются "крякозябры". Причем meta name="description" отображается правильно русскими буквами.
Прилагаю скриншот.


В админке заново ключевые слова задайте...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Наталья_Петровская

Цитата: 0daliska от 19 марта 2010, 00:03:09
В админке заново ключевые слова задайте...

При чем тут админка? С помощью этого мода meta name="keywords" и "description" сами генерируются, в зависимости от названий тем, сообщений и первых предложений сообщения.
SMF 2.0.15

kagorec

как видно на скриншоте - виной тому кодировка utf-8
SMF - отличная альтернатива платному  vBulletin форуму. Разница в 250$ ощутима =)))
Интеграция DLE + SMF любой версии, 100% гарантии нет но основные функции работать будут независимо от версий.

Наталья_Петровская

Цитата: kagorec от 19 марта 2010, 22:39:47
как видно на скриншоте - виной тому кодировка utf-8

Что делать?

В мета теге - meta name="keywords" вместо русских символов появляются "крякозябры". Причем meta name="description" отображается правильно русскими буквами.

Что интересно, но в keywords и description одно и то же написано "Добро пожаловать в SMF! Общий раздел". Как так может быть, что предложение одно и то же, но в description нормально отображается, а в keywords крякозябры?
SMF 2.0.15

yrygvay

к сожалению не разобрался куда именно в subs-seo4....php вносить изменения из первых постов для понятия кирилицы...

Может подскажите где и после каких строчек?
Music in Soul
Помогу с переездом с UCOZ