XF 1.5 Редирект со старых ссылок vbulliten

guceds

Проверенные
Сообщения
191
Реакции
53
Баллы
5,525
Подскажите пожалуйста, никак не могу понять.

Как настроить редирект или изменить ссылки, чтобы по старым ссылком можно было зайти в тему.

На булке ссылка в тему выглядит так:
адрессСайта/thread666.html

Пробовал создать фильтр роутинга, но ничего не получилось.. :(
 
Подскажите пожалуйста, никак не могу понять.

Как настроить редирект или изменить ссылки, чтобы по старым ссылком можно было зайти в тему.

На булке ссылка в тему выглядит так:
адрессСайта/thread666.html

Пробовал создать фильтр роутинга, но ничего не получилось.. :(
существует от xenforo специальный архив для редиректа как я помню ,
301 что-то там, так я переезжал года 2-3 назад.
 
ну туда же в корень и распаковать архив.. а вот если булка установленна в другое место была то нужно раскоментировать строку
$fileDir = '/home/example/public_html/new_forums';
и вместо того что написано красным указать путь где была установлена булка
 
ну туда же в корень и распаковать архив.. а вот если булка установленна в другое место была то нужно раскоментировать строку
$fileDir = '/home/example/public_html/new_forums';
и вместо того что написано красным указать путь где была установлена булка

Нет, я немножко не понял. Это что, мне не нужно будет булку удалять, и туда же еще замешать движок xenforo? я ведь потом запутаюсь как минимум, что где)) Это не понял
 
смотрим видео-мануал и решаем сами что и как делать.
Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.
 
смотрим видео-мануал и решаем сами что и как делать.
Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.
Спасибо, посмотрел, все действительно просто и наглядно показано :)

Появился вопрос, а долго ли нужно использовать редиректы, чтобы поисковики перестроились на новые ссылки?
 
а эти пару файлов вам на хостинге очень много места заберут??? все зависит от того насколько быстро поисковики проиндексирует ваш форум. слава богу создание карты сайта уже давно есть из коробки и нужно ее только скормить поисковикам.
 
смотрим видео-мануал и решаем сами что и как делать.
Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.
Прошу помощи.

посмотрел видео несколько раз. скачал данную штуку, кинул в корень форума (там стоял vbulliten и сейчас стоит xenforo), убрал слэши и прописал define('IMPORT_LOG_TABLE', 'archived_import_log'); таблица лога есть. Но редиректов все равно нет.. Помогите пожалуйста. Уже и не знаю, что менять и думать
 
Слеш в конце пути не ставь.
Убрал, все равно ноль реакции :(


В данный момент файл так выглядит

<?php

/* ----------------------------------------------------------- *\
This variable defines where XenForo is installed.

If you have not installed XenForo into the same directory in which
vBulletin was installed, you will need to provide the full path to
the XenForo directory here. Remove the leading // and then enter
the path as in the following examples:
#
# $fileDir = '/home/example/public_html/new_forums';
#
# $fileDir = 'C:/inetpub/wwwroot/xenforo';
#
\* ----------------------------------------------------------- */

$fileDir = '/home/host1357098/САЙТ/htdocs/www';

/* ----------------------------------------------------------- *\
This constant defines the table from which the import redirection
scripts will fetch their data. Normally they will use the table
'xf_import_log', but if you have archived your import data, you
should provide the name of the archive table here. Remove the
leading // and then replace 'import_log_x' with the name of your
archive table, as in the following examples:
#
# define('IMPORT_LOG_TABLE', 'my_import_log');
#
# define('IMPORT_LOG_TABLE', 'import_log_my_forums');
#
\* ----------------------------------------------------------- */

define('IMPORT_LOG_TABLE', 'archived_import_log');

/* ----------------------------------------------------------- *\
This constant controls whether or not to include page number links
in your redirects. In order for this to work, the number of posts
shown per page in vBulletin MUST match the number of posts shown per
page in XenForo, and the number of threads shown per page on
vBulletin's thread listing pages must be the same as that used by
XenForo, or the links will be wrong. If they do not match, leave
this constant defined as 'false'. If they do match, change the
definition to 'true'.
\* ----------------------------------------------------------- */

define('INCLUDE_PAGE_LINKS', false);



Уже и в бэкап булки кинул, уже и не знаю, в чем проблема.
 
Решил его проблему для ссылок типа
адрессСайта/thread(Номер_Темы).html

в httaccess

добавляем
RewriteRule thread(.*).html showthread.php?t=$1 [NC,L]

Выражаю огромную благодарность за помощь в решении проблемы!!! :)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу