Перейти к публикации

URL при постраничной навигации.


Рекомендованные сообщения

Всем привет! Возникла необходимость переделать URL. Мне нужно из https://site.ru/cat/subcat/page/6/subcat2.html сделать https://site.ru/cat/subcat/subcat2/page-6/ . Куда копать? Или мб какой модуль есть. На сайте похожего не нашел.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, proba сказал:

Копать на 1,5 метра в глубь, читая при этом "Правила форума".

Какие например? Если это было на форуме, то можно ссылку? Лично я находил только про то как убрать html и добавить слэш

Ссылка на сообщение
Поделиться на других сайтах

https://forum.dle-news.ru/forum/46-datalife-engine-общие-вопросы/

Правила форума

Внимание !!!

На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь, что вы внимательно их прочитали и поняли.

 

1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, Captain сказал:

https://forum.dle-news.ru/forum/46-datalife-engine-общие-вопросы/

Правила форума

Внимание !!!

На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь, что вы внимательно их прочитали и поняли.

 

1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

Пардон. 
https://apkshka.ru/programs/ на данной странице пагинация работает исправно. C https://apkshka.ru/programs/page/3 настроил на https://apkshka.ru/programs/page-3/ , но вот на странице https://apkshka.ru/phones/games/15749-htc_desire_820g/ ,при переходе на любую страницу пагинации, редиректит на https://apkshka.ru/15749-htc_desire_820g/ . Изначально ссылка на страницу пагинации 3, например, имела вид https://apkshka.ru/phones/games/page/6/7886-huawei_u8510_ideos_x3.html . Сейчас поменял на https://apkshka.ru/phones/games/15749-htc_desire_820g/page-3/

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, psakine сказал:

но вот на странице https://apkshka.ru/phones/games/15749-htc_desire_820g/ ,при переходе на любую страницу пагинации, редиректит на https://apkshka.ru/15749-htc_desire_820g/

у тебя 2 страницы с одинаковым названием 15749-htc_desire_820g скрипт считает их одной страницей

вот здесь попробуй вместо https://apkshka.ru/phones/games/15749-htc_desire_820g/ сделать https://apkshka.ru/phones/games/htc_desire_820g/

Ссылка на сообщение
Поделиться на других сайтах

Ну вот сейчас https://apkshka.ru/phones/games/15749-htc_desire_820g/page-3/ редиректит на https://apkshka.ru/phones/games/15749-htc_desire_820g/ . В htaccess задал правило RewriteRule ^([^.]+)/([0-9]+)-(.*)/page-(.*)/$ index.php?newsid=$2&seourl=$3&seocat=$1/page-$4 [L] по аналогии с RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ index.php?newsid=$2&seourl=$3&seocat=$1 [L] для изначального случая https://apkshka.ru/phones/games/page/6/7886-huawei_u8510_ideos_x3.html 

Ссылка на сообщение
Поделиться на других сайтах

Даже сделал один и тот же вид для get параметров, чтоб отдавало так. 

Было
RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ index.php?newsid=$2&seourl=$3&seocat=$1 [L]
https://apkshka.ru/index.php?newsid=7886%26seourl=huawei_u8510_ideos_x3%26seocat=phones/games/page/6 

 

Сделал

RewriteRule ^([^.]+)/([0-9]+)-(.*)/page-([0-9]+)/$ index.php?newsid=$2&seourl=$3&seocat=$1/page-$4 [L]

https://apkshka.ru/index.php?newsid=7886%26seourl=huawei_u8510_ideos_x3%26seocat=phones/games/page/6

 

Все равно редиректит на https://apkshka.ru/phones/games/7886-huawei_u8510_ideos_x3/

 

Изменено пользователем psakine
Добавил
Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, psakine сказал:

Даже сделал один и тот же вид для get параметров, чтоб отдавало так. 

Было
RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ index.php?newsid=$2&seourl=$3&seocat=$1 [L]
https://apkshka.ru/index.php?newsid=7886%26seourl=huawei_u8510_ideos_x3%26seocat=phones/games/page/6 

 

Сделал

RewriteRule ^([^.]+)/([0-9]+)-(.*)/page-([0-9]+)/$ index.php?newsid=$2&seourl=$3&seocat=$1/page-$4 [L]

https://apkshka.ru/index.php?newsid=7886%26seourl=huawei_u8510_ideos_x3%26seocat=phones/games/page/6

 

Все равно редиректит на https://apkshka.ru/phones/games/7886-huawei_u8510_ideos_x3/

 

исправь название категорий, сделай https://apkshka.ru/phones/games/huawei_u8510_ideos_x3/

Ссылка на сообщение
Поделиться на других сайтах

Нелегальная копия скрипта http://forum.dle-news.ru/announcement/1-определение-понятия-нелегальной-копии-скрипта-и-понятия-nulled/

 

Аккаунт на форуме заблокирован, в дальнейшей помощи отказано.

Ссылка на сообщение
Поделиться на других сайтах
  • celsoft закрыл это тему
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...