1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Перенос форума в поддиректорию

Тема в разделе "Основные вопросы по XenForo", создана пользователем xfmikhail, 30.05.2016.

Загрузка
Метки:
  1. xfmikhail

    xfmikhail Пользователь

    Регистрация:
    30.05.16
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.5.6
    Помогите пожалуйста советом. Гугл особо ничего полезного не выдал :(

    В общем ситуация такая - есть форум, установленный в корень домена www.site.com, нужно перенести его в поддиректорию домена: www.site.com/community

    Как это можно осуществить относительно уже установленного форума (переустановку плз не предлагать)? Веб-сервер nginx.
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Просто перемещаете его в новую папку. Если есть какие-то правила в .htaccess или в конфиге nginx, то перепишите с учетом нового размещения. По идее больше ничего делать не надо будет.
     
    xfmikhail и Mirovinger нравится это.
  3. xfmikhail

    xfmikhail Пользователь

    Регистрация:
    30.05.16
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.5.6
    То есть движок сам определит корневую папку форума и сам будет строить урлы по-новому?

    Например было: www.site.com/forums/
    Станет: www.site.com/community/forums/

    Правильно я понимаю?
    Может есть у кого-нибудь конфиг nginx для форума, работающего в поддиректории?
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Да. Верно понимаете.
     
    xfmikhail нравится это.
  5. xfmikhail

    xfmikhail Пользователь

    Регистрация:
    30.05.16
    Сообщения:
    3
    Симпатии:
    0
    Версия XF:
    1.5.6
    Спасибо!
     
  6. Denoy

    Denoy Местный

    Регистрация:
    31.12.15
    Сообщения:
    8
    Симпатии:
    0
    Версия XF:
    1.5.10
    А что нужно поправить в .hraccess или в index.php, чтобы по старым ссылкам из поиска сразу перекидывало на перемещенную страницу ? Пробовал этот код, но что то не помогло:
    Код:
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !/forum/
    RewriteRule ^(.*)$ http://codeby.net/forum/$1 [L,R=301]
    У меня стоит редирект с www на без, а так же с http на https:

    Код:
    RewriteCond %{HTTP_HOST} !^codeby.net$ [NC]
    RewriteRule ^(.*)$ https://codeby.net/$1 [R=301,L]
     

Поделиться этой страницей