Jump to content

Настроить редирект после миграции с SMF

Featured Replies

Posted
comment_103672

Привет всем!

Успешно сделал миграцию, перенес один свой форум с SMF на IPS 4.

Вопрос к знатокам: как сделать редирект со старых страниц?

Видимо, только через .htaccess Но что-то не могу настроить. :(

Даже если придется вбивать в .htaccess ручками, не страшно.

Сейчас такой:

<IfModule mod_rewrite.c>

Options +Includes

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

  • Author
comment_103673

Ага, разобрался!

В Расширенных настройках, в ЧПУ, можно добавить свои перенаправления!

comment_103674

Для перенаправлений ссылок у ips предусмотрен специальный файл, нужно подредактировать его и закинуть в корень.

  • Author
comment_103676

Спасибо за информацию, а что за файл?

Но, думаю, что в моем случае, это вряд ли поможет, так как после конвертации никак не отследить по ID. К сожалению.

P. S. Да, скажу, вдруг кому интересно, мигратор для SMF пока не работает, пришлось конвертировать вначале до 3.4, а потом уже обновился до IPS 4 версии.

comment_103682
53 минут назад, chatka сказал:

Но, думаю, что в моем случае, это вряд ли поможет, так как после конвертации никак не отследить по ID. К сожалению.

Ничего не надо отслеживать

Нужно поправить раздел Configuration и закинуть в корень форума.

Links - SMF.rar

  • Author
comment_103686

Класс! Для IPS 4 подходит?

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

  • Author
comment_103688

Для четверки, видимо, это не подходит, похоже, нужно опять делать миграцию на тройку, использовать данный скрипт, а уже потом обновляться до IPS 4 версии.

comment_103689

Для четверки есть свой скрипт в конвертере. Там буквально две строчки поменять, ничего сложного.

  • Author
comment_103692

Такс, как детектив, прям...

Пока разберешься... У меня ровесники иногда спрашивают, почему седина лезет...

Закидываю файл index.php от конвертера для тройки, в которой файлик для четверки — пишет, и даже на русском языке: " Страница, которую вы пытаетесь просмотреть, не найдена".

Закидываю от конвертера для четверки, в котором тоже есть для SMF — редиректит на главную страницу.

Печалька, но разобраться не могу.

comment_103695

Перед использованием файла нужно сделать правильные правки в нём. Можно в ЛС отредактированный файл? 

  • Author
comment_103697

Видимо, нужен какой-то мануал, а то кроме как:

define( 'IPS_PATH', '/home/user/forum' );

Мне ничегошеньки не понятно. :D

Links - SMF.zip

comment_103699

Так вот заочно сложно что-то угадать. Если сначала производился переезд на 3.x, то и файл должен быть от от 3.4 конвертера.

  • Author
comment_103701

Если бы знать, что менять в этих файлах, то было бы не сложно два раза попробовать.

В принципе, изначально был настроен, что будут потери. Так как не знал, что есть такая штука. Еще раз мигрировать уже не буду. ;)

Вам бы на форум эти знания добавить... для будущих пытающихся "переехать" с SMF.

@Respected, большое спасибо за поддержку.

comment_103704

Могу помочь разобраться, если захотите - пишите в ЛС.

Я думаю скоро добавим такую информацию.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.