gregoro

Вопросы с пагинацией

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

gregoro    19

Добрый день!

 

Задался вопросом о пагинации.

 

Нашел вот такую статью, где предлагают три варианта, как нужно решать вопрос.

 

Из трех вариантов рабочим показался только первый - закрыть от индексации все страницы, кроме первой.

 

Вы как данный момент решаете?

 

 

И еще вопрос - пытаюсь сделать редирект со страницы site.ru/category/?page=1  на страницу site.ru/category/ (чтобы дубля не было) - не получается никак...

 

Пишу в htaccess:     RewriteRule ^category/?page=1\/$ //category/ [R=301,L]

 

Ничего не происходит, редиректа нет.

По этой же схеме редиректятся куча страниц. Тут подозреваю, что дело в знаке вопроса...

Как можно сделать?

Поделиться сообщением


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

Здесь дело действительно в знаке вопроса

 

потмоу что  правила RewriteRule применяются только для url? но не для параметров

А анализ параметров происходит нужно проводить используя RewriteCond и %QUERY_STRING%

Поделиться сообщением


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

Решить можно с помошью каноникала. Вот тут про это написано - http://www.seonews.ru/analytics/23-deystvitelno-effektivnykh-soveta-po-prodvizheniyu-internet-magazina/

Каноникал здесь не очень поможет насколько я понимаю.

Потому что прежде всего будет дубль описания категории.

В описание загнан сео-текст, описание и сверху товаров есть, и снизу большой блок приделан.

Толк-то какой будет, если у каждой страницы категории свой каноникал, но страницы друг друга дублируют?

 

 

потмоу что  правила RewriteRule применяются только для url? но не для параметров

А анализ параметров происходит нужно проводить используя RewriteCond и %QUERY_STRING%

 

Спасибо за ответ!

Можете подсказать, как должен редирект в примере выше выглядеть?

Если вам не трудно :oops:

Благодарность моя будет безмерна:)

Поделиться сообщением


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

Самый простой способ, это

в index.php, гапример, разобрать параметры, удалить page=1, собрать и редиректнуть

parse_url

parse_str

Вам в помощь

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу