Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как убрать календарь. Он дублирует новости на главной?

Как убрать календарь. Он дублирует новости на главной?


     20.04.2016    Все вопросы » Ламерские вопросы    761

вопрос
Здравствуйте! Гугл нашел на моем сайте страницы вида site.ru/2016/04/ , ну думаю, фигня вопрос, раз контент полностью дублируется как на главной сделаю редирект на главную, но не так все просто... Тогда почему-то адрес преобразуется в site.ru/?year=2016&month=04

Закрыл в роботс, но хочу именно удалить это?

Ответил: Duman007


Не нужно удалять, контент тот же самый. Закрыл в роботс и всё.

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

nowheremany
Эксперт

nowheremany - 21 апреля 2016 17:21 -

Если совсем заморочится нужно убрать из
htaccess код
# За день
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]
# За весь месяц
RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]
# Вывод за весь год
RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]
RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]


и в engine.php
// ################ Новости за год #################
            if ($year != '' and $month == '' and $day == '') {
....
            }
            
            // ################ Новости за месяц #################
            if ($year != '' and $month != '' and $day == '') {
...
            }
        
            // ################ Новости за день #################

            if ($year != '' and $month != '' and $day != '' and $subaction == '') {
...
            }

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх