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