Posted 27 марта, 20169 yr Привет всем! Успешно сделал миграцию, перенес один свой форум с 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>
27 марта, 20169 yr Author Ага, разобрался! В Расширенных настройках, в ЧПУ, можно добавить свои перенаправления!
27 марта, 20169 yr Для перенаправлений ссылок у ips предусмотрен специальный файл, нужно подредактировать его и закинуть в корень.
27 марта, 20169 yr Author Спасибо за информацию, а что за файл? Но, думаю, что в моем случае, это вряд ли поможет, так как после конвертации никак не отследить по ID. К сожалению. P. S. Да, скажу, вдруг кому интересно, мигратор для SMF пока не работает, пришлось конвертировать вначале до 3.4, а потом уже обновился до IPS 4 версии.
27 марта, 20169 yr 53 минут назад, chatka сказал: Но, думаю, что в моем случае, это вряд ли поможет, так как после конвертации никак не отследить по ID. К сожалению. Ничего не надо отслеживать Нужно поправить раздел Configuration и закинуть в корень форума. Links - SMF.rar
27 марта, 20169 yr Author Класс! Для IPS 4 подходит? Только вот сконфигурировать, даже с переводчиком — проблема.
27 марта, 20169 yr Author А как быть с тем index.php который сейчас в корне? Эх, не хватает информации...
27 марта, 20169 yr Author Для четверки, видимо, это не подходит, похоже, нужно опять делать миграцию на тройку, использовать данный скрипт, а уже потом обновляться до IPS 4 версии.
27 марта, 20169 yr Для четверки есть свой скрипт в конвертере. Там буквально две строчки поменять, ничего сложного.
27 марта, 20169 yr Author Такс, как детектив, прям... Пока разберешься... У меня ровесники иногда спрашивают, почему седина лезет... Закидываю файл index.php от конвертера для тройки, в которой файлик для четверки — пишет, и даже на русском языке: " Страница, которую вы пытаетесь просмотреть, не найдена". Закидываю от конвертера для четверки, в котором тоже есть для SMF — редиректит на главную страницу. Печалька, но разобраться не могу.
27 марта, 20169 yr Перед использованием файла нужно сделать правильные правки в нём. Можно в ЛС отредактированный файл?
27 марта, 20169 yr Author Видимо, нужен какой-то мануал, а то кроме как: define( 'IPS_PATH', '/home/user/forum' ); Мне ничегошеньки не понятно. Links - SMF.zip
27 марта, 20169 yr Так вот заочно сложно что-то угадать. Если сначала производился переезд на 3.x, то и файл должен быть от от 3.4 конвертера.
27 марта, 20169 yr Author Если бы знать, что менять в этих файлах, то было бы не сложно два раза попробовать. В принципе, изначально был настроен, что будут потери. Так как не знал, что есть такая штука. Еще раз мигрировать уже не буду. Вам бы на форум эти знания добавить... для будущих пытающихся "переехать" с SMF. @Respected, большое спасибо за поддержку.
27 марта, 20169 yr Могу помочь разобраться, если захотите - пишите в ЛС. Я думаю скоро добавим такую информацию.
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.