Simple phpBB3 SEO mod Rewrite

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

MAzZY
а они разве несовместимы?
или это про быструю цитату?
Sheogorath
phpBB 1.2.0
Сообщения: 11
Стаж: 17 лет 8 месяцев

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Sheogorath »

Всё заработало.В настройках поставил создание виртуальной папки для форумов и вручную изменил содержание файла .htaccess в корневой папке сайта. Всем спасибо за внимание:)
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Simple phpBB3 SEO mod Rewrite

Сообщение MAzZY »

Gisher, именно о цитате и идет речь
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Simple phpBB3 SEO mod Rewrite

Сообщение MAzZY »

Решение проблемы несовместимости этого мода и Quick reply for phpBB3.
Сделано при помощи rxu и Izya

В файле viewtopic_body.html
Найти

Код: Выделить всё

    <a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a>
Заменить на

Код: Выделить всё

<a href="javascript:void(0)" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){alert('{L_NO_SELECTION}');}else{ addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUOTE_TEXT}">{L_QUOTE}</a>
В файле language\ru\viewtopic.php
Найти

Код: Выделить всё

'ATTACHMENT'						=> 'Вложение',
Добавить перед

Код: Выделить всё

    'NO_SELECTION'         =>   'Вы ничего не выделили',
Обсуждение здесь
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Roland »

Не могу заставить этот мод, работать с board3 порталом. Мод делает главной страницу со спиcком форумов (mysite.ru), форум вместе с порталом стоят в root-е.

Здесь Izya рассказал, как нужно делать с SEO mod-ом:
Актуален для тех, у кого портал установлен в корневую директорию форума (то есть portal.php и index.php находятся в одной папке). Остальные могут этот шаг пропустить.
После установки SEO MOD возникает проблема - ссылка "Список форумов" начинает ссылаться не на "/forum/index.php", а просто на "/forum/". А в файле .htaccess в качестве DirectoryIndex прописан portal.php. В итоге получается, что теряется возможность попасть к списку форумов каким-либо образом, кроме вбивания URL в адресную строку.

Код: Выделить всё

OPEN
\includes\functions.php
FIND
   return append_sid($phpbb_root_path);
}
REPLACE WITH
   return append_sid($phpbb_root_path .'index.html');
}
if ($url === "{$phpbb_root_path}portal.$phpEx")
{
   return append_sid($phpbb_root_path .'portal.html');
}
после этого выскакивает ошибка php, ругается на скобки. и в файле functions.php у меня нет точного совпадения со строкой return append_sid($phpbb_root_path); про .htaccess вообще молчу :cry:

может кто нибудь уже занимался интеграцией? хотелось бы на главной иметь портал. :roll:
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

Roland
вы по ходу всё перепутали, верните всё как было
у вас
Roland писал(а):board3 порталом
исправления же
Izya писал(а):Как подружить SEO и phpBB3 Portal
не говоря уже о том, что там другой SEO мод.
верните всё как было, моды Simple phpBB3 SEO mod Rewrite и board3 портал прекрасные "сожители" :)
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Roland »

Я знаю, что у меня другой мод и портал, но simple-мод сделан на основе на основе обычного seo-мода (насколько я понял), а board3 на основе phpbb3 portal, вот я и подумал, что подойдёт...
моды Simple phpBB3 SEO mod Rewrite и board3 портал прекрасные "сожители"
не очень красиво, когда форум имеет url вида mysite.ru, а главная mysite.ru/portal.php?sid=5d8214530a917dede17967b0c3ca2e50, может можно исправить? наверное нужно сообщить моду, что главная, это не index, а portal.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

Roland писал(а):simple-мод сделан на основе на основе обычного seo-мода
я так не думаю


откройте .htaccess
впишите

Код: Выделить всё

DirectoryIndex portal.php
портал будет грузиться при открытии yoursite.ru
по поводу, открытия yoursite.ru/portal.html можно сделать так
записать

Код: Выделить всё

DirectoryIndex portal.html

RewriteEngine On
RewriteRule ^(portal)\.html$ $1.php [QSA,L,NC]
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

может ещё понравится такой вариант
строчку в файле includes/functions.php

Код: Выделить всё

        'U_PORTAL'                => append_sid("{$phpbb_root_path}portal.$phpEx"), 
заменить на

Код: Выделить всё

        'U_PORTAL'                => append_sid("{$phpbb_root_path}"), 
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Roland »

Gisher, спасибо огромное, теперь всё работет! :D

зы. правил .htaccess, с functions.php не получилось.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

с functions.php у вас просто переходы с самого форума на портал имели бы вид yoursite.ru/
без каких либо окончаний

главное, что всё у вас в порядке
не за что :)
SeRbIu
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 7 месяцев

Re: Simple phpBB3 SEO mod Rewrite

Сообщение SeRbIu »

Доброе время суток.
Возник вопрос - установил мод,все работает нормально.
Вид ссылок:
http://****.com/forum25/
http://***.com/forum45/topic108.html
Вопрос в следующем,как сделать sitemap? и robots.txt?
Что использовать и как настроить.
Подскажите пожалуйста.
О каком стандартном шла речь?
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: Simple phpBB3 SEO mod Rewrite

Сообщение Gisher »

SeRbIu писал(а):Вопрос в следующем,как сделать sitemap?
можно с помощью GYM Sitemaps & RSS module 2.0.RC3

а на счёт robots.txt, инструкции есть в файле установки самого мода
kj1
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 8 месяцев

Re: Simple phpBB3 SEO mod Rewrite

Сообщение kj1 »

Поставил мод, файлы загрузил, вообщем все сделал, но страница 404 при переходе в тему. Почитав пост я уже понял что проблема в htaccess, но я незнаю что в нем менять. В моде поставил только на первый пункт "Да", может кто подскажет как должен выглядеть htaccess в данном случае ?

Вернуться в «Поддержка модов для phpBB 3.0.x»