Куплен скрипт сайта новостей, написанного на фреймворке CodeIgniter Version to 4.5.7.
При создании Категории/подкатегории, страницы и поста используется поле SLUG, в нем можно добавлять слово и группу букв и цифр (исключая знаки, спецсимволы-разделители и т.д.), которые впоследствии используются для получения URL-адреса к этой странице на сайте.
Что нужно сделать:
1. Добавить возможность использовать в поле SLUG любые символы, знаки, так чтобы все это значение поля slug использовалось в url этой страницы.
Вот несколько примеров:
Первый (простой)
поле SLUG: threads/31860/
URL на сайте: site.com/threads/31860/
Второй (сложный)
поле SLUG: c_home/dom_pages?&p=all&s=all&lim=5000&&off=0&d_id=1992&d_name=hibiny.pro&WebArchive=1
URL на сайте: site.com/c_home/dom_pages?&p=all&s=all&lim=5000&&off=0&d_id=1992&d_name=hibiny.pro&WebArchive=1
Главное, чтобы такой урл был основным, а не дубликатом, на который сделан редирект с основного url!
Данные url должны использоваться на всем сайте и в сайте, который генерирует скрипт.
Полная версия задания в прикрепленном файле.