Поддержка bbPress В ссылках форума лишняя директория forum

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Atrax

    (@atrax)

    Ethical engineer

    Ставьте форум в корневую папку, а не в forum/

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Был такой плагин: http://www.technospot.net/blogs/how-to-remove-forum-and-topic-keyword-from-bbpress-url/
    Может не работать с текущими версиями bbPress.

    В корневую? т.е. переписать index.php и остальные с одинаковыми именами? там wp лежит

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можно переименовать папку, например, в discuss.

    Уже пробовал! Она была bbpress получалось — bbpress/forum

    Atrax

    (@atrax)

    Ethical engineer

    Так вам второе слово forum убрать надо?
    Это часть движка, ничего вы с этим не сделаете. Разве что откажетесь от красивых ссылок совсем.

    Мне надо, чтобы он заработал. Что делать?
    Кстати «темы без ответов» и «темы без меток» кривые ссылки.
    Интегрировать с wp получилось, логинится и переходит туда, обратно, и в админ панели обе, а вот в bbpress все ссылки в никуда, даже на профиль ….

    Убрал красивые ссылки — заработало!! Ура!!
    Если вдруг кто знает как с «красивыми» сделать пишите!!!

    Atrax

    (@atrax)

    Ethical engineer

    .htaccess надо создавать ручками
    Без него красивые ссылки не работают

    Если есть руководство, то можно и попробовать, а методом тыка ….

    Atrax

    (@atrax)

    Ethical engineer

    Хотя нет, в последней версии форума он создается автоматически.
    Если есть права.

    а текст можно? а я уж поправлю под себя. либо архивчик 🙂

    Atrax

    (@atrax)

    Ethical engineer

    # BEGIN bbPress
    
    Options -MultiViews
    
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    
    RewriteRule ^page/([0-9]+)/?$ /index.php?page=$1 [L,QSA]
    RewriteRule ^forum/([^/]+)/page/([0-9]+)/?$ /forum.php?id=$1&page=$2 [L,QSA]
    RewriteRule ^forum/([^/]+)/?$ /forum.php?id=$1 [L,QSA]
    RewriteRule ^forum/?$ / [R=302,L,QSA]
    RewriteRule ^topic/([^/]+)/page/([0-9]+)/?$ /topic.php?id=$1&page=$2 [L,QSA]
    RewriteRule ^topic/([^/]+)/?$ /topic.php?id=$1 [L,QSA]
    RewriteRule ^topic/?$ / [R=302,L,QSA]
    RewriteRule ^tags/([^/]+)/page/([0-9]+)/?$ /tags.php?tag=$1&page=$2 [L,QSA]
    RewriteRule ^tags/([^/]+)/?$ /tags.php?tag=$1 [L,QSA]
    RewriteRule ^tags/?$ /tags.php [L,QSA]
    RewriteRule ^profile/([^/]+)/page/([0-9]+)/?$ /profile.php?id=$1&page=$2 [L,QSA]
    RewriteRule ^profile/([^/]+)/([^/]+)/?$ /profile.php?id=$1&tab=$2 [L,QSA]
    RewriteRule ^profile/([^/]+)/([^/]+)/page/([0-9]+)/?$ /profile.php?id=$1&tab=$2&page=$3 [L,QSA]
    RewriteRule ^profile/([^/]+)/?$ /profile.php?id=$1 [L,QSA]
    RewriteRule ^profile/?$ /profile.php [L,QSA]
    RewriteRule ^view/([^/]+)/page/([0-9]+)/?$ /view.php?view=$1&page=$2 [L,QSA]
    RewriteRule ^view/([^/]+)/?$ /view.php?view=$1 [L,QSA]
    RewriteRule ^rss/?$ /rss.php [L,QSA]
    RewriteRule ^rss/topics/?$ /rss.php?topics=1 [L,QSA]
    RewriteRule ^rss/forum/([^/]+)/?$ /rss.php?forum=$1 [L,QSA]
    RewriteRule ^rss/forum/([^/]+)/topics/?$ /rss.php?forum=$1&topics=1 [L,QSA]
    RewriteRule ^rss/topic/([^/]+)/?$ /rss.php?topic=$1 [L,QSA]
    RewriteRule ^rss/tags/([^/]+)/?$ /rss.php?tag=$1 [L,QSA]
    RewriteRule ^rss/tags/([^/]+)/topics/?$ /rss.php?tag=$1&topics=1 [L,QSA]
    RewriteRule ^rss/profile/([^/]+)/?$ /rss.php?profile=$1 [L,QSA]
    RewriteRule ^rss/view/([^/]+)/?$ /rss.php?view=$1 [L,QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^.*$ /index.php [L]
    </IfModule>
    
    # END bbPress

    Только я не уверен, что это вам поможет.

    Спасибо! Буду разбираться, сам ведь напросился.

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «В ссылках форума лишняя директория forum» закрыта для новых ответов.