0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1439 Просмотров
*

Vadym.O

  • Осваиваюсь на форуме
  • 31
  • 1 / 0
Здравствуйте!
Имею сайт на PHP-Nuke 6.0. Хочу перенести на Joomla 2.5. Есть варианты:
1) установить Joomla в подкаталог и работать с него. Но возникли проблемки: то язык в админке не могу установить на русский, то права на дирректории неверно понимает. В целом работает, но кто его знает на будущее....
2) установить Joomla в корень, а PHP-Nuke 6.0 перенести в подкаталог (до полного перехода). Но в этом случае перестанут работать проиндексированные ссылки. :(

Вот я и думаю. Склоняюсь ко второму варианту.
Имеющиеся ссылки ВСЕ начинаются с http://site.org.ua/modules.php?name=News&file=article&sid=402
Выделенное жиром - не изменяется. Переменной выступает часть URL после http://site.org.ua/modules.php?
Вот я подумал, может реализовать через МодРерайт?  !
Уже полдня изучаю эту диррективу, но никак не пойму.
Можете помочь, кто гуру в этой диррективе?
Что мне прописать в .htaccess, чтобы обращения по старым адресам типа http://site.org.ua/modules.php?name=News&file=article&sid=564 работали после переноса движка PHP-Nuke 6.0 в поддирректорию?
Кто имеет опыт - поделитесь!
Спасибо
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
Я бы сделал так, чтобы не париться с htaccess.

1) Перенес бы статьи в Joomla таким образом, чтобы псевдоним пункта меню, ведущего на категории назывался так же как аргумент идущий после параметра name (в вашем примере news), а id статьи совпадал с значением параметра sid.

2) В основном index.php(который лежит в корне сайта на Joomla) проверял бы содержит ли $_SERVER['REQUEST_URI'] url вида http://site.org.ua/modules.php?name=News&file=article&sid=564 и если да, то делал редирект через header(); Правда придется делать один запрос в базу для получения псевдонима статьи, но это легкий запрос.

То есть была ссылка такая http://site.org.ua/modules.php?name=News&file=article&sid=564 делаем редирект на http://site.org.ua/news/id-alias_of_articles

Это если на Joomla включен стандартный SEF. Если SEF не включен, то тоже можно сделать. Посмотрите как выглядят ссылки и сами думаю поймете.
*

Vadym.O

  • Осваиваюсь на форуме
  • 31
  • 1 / 0
видимо проще кому-то заплатить копейку, чем разбираться самому. Кто готов?  *DRINK*
*

mohax

  • Давно я тут
  • 901
  • 66 / 3
видимо проще кому-то заплатить копейку, чем разбираться самому. Кто готов?  *DRINK*
Напишите в коммерческий раздел. Только подробнее.. что именно сделать, какой бюджет...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Критическая уязвимость. Joomla 1.7

Автор Juseppe

Ответов: 18
Просмотров: 1906
Последний ответ 25.06.2018, 18:48:32
от vebmaster
Миграция с Joomla 1.5 на Joomla 1.6 с помощью J2XML Importer

Автор Nik

Ответов: 100
Просмотров: 46203
Последний ответ 27.04.2018, 17:02:57
от CrazyPr0ger
ошибка после обновления c Joomla 2.5 до 3

Автор akondr

Ответов: 23
Просмотров: 8657
Последний ответ 02.04.2018, 19:08:36
от SeBun
Не обновляется Joomla 2.5.28

Автор SPMBes

Ответов: 47
Просмотров: 3077
Последний ответ 20.03.2018, 21:44:44
от stendapuss
Сайт на Joomla 2.5 взломан.

Автор Likur

Ответов: 14
Просмотров: 1020
Последний ответ 21.08.2017, 21:49:28
от ProtectYourSite