Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Стол заказов » Нужна консультация по PHP

Нужна консультация по PHP


 UsurpatorVaticana    Стол заказов    801    1 комментарий

Занимаюсь разработкой своего модуля на DLE 11.3 и мне нужна консультация по формированию ссылок.

вообщем (у меня по русскому языку двойка, я не знаю, что в русском языке не существует слова вообщем) есть страница https://dota2plusz.ru/meta/ а на ней кнопки которые по AJAX подсасывают информацию

Я хочу сделать чтобы для каждой кнопки был свой URL
https://dota2plusz.ru/meta/60days/
https://dota2plusz.ru/meta/120days/
Причём для каждого урса делать свои метатеги, и вся эта история продолжала работать без перезагрузки страницы, грубо говоря СЕО эффект.
Этот раздел сделать через пустую категорию, которая инклюдом открывает php файл.
Плодить миллионы статических страниц это не лучший выход я думаю.

Есть и другой формат, это категория с новостями, шаблон полной новости дополнен иклюдами с php файлами, которые выводят основную часть инфы.
https://dota2plusz.ru/team-statistics/572-ninjas-in-pyjamas.html
И тут я тоже хочу, чтобы по клику на кнопку на кнопку, был урл типа https://dota2plusz.ru/team-statistics/572-ninjas-in-pyjamas.html/heroes/ и у этого урла были свои метатеги

Кто может подсказать и рассказать как это сделать, называйте цену пожалуйста.

1 комментарий

lutskboy
Эксперт

lutskboy - -

для ссылок вида /meta/60days/ в htaccess можно прописать правило
RewriteRule ^meta/([^/]+)/$ index.php?do=mymod&tag=$1 [L]

а в файле mymod выводить инфу в зависимости от того что в параметре tag

на счет ссылок https://dota2plusz.ru/team-statistics/572-ninjas-in-pyjamas.html/heroes/
делал такое. но ето костыли. тоже в htaccess правило пропишите для таких ссылок
как то так

наверх