Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2014-09-30 12:42:58

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

При 301 редиректе подставляет к адресу "?"

Собственно, проблема обозначена в теме.
Ставлю с удалённых с сайта страниц редирект на новые, но при перенаправлении на них к адресу добавляется знак ?. Опасения мои таковы: будут ли такие страницы индексироваться поисковиками как отдельные (и соответственно, как дубли), надо ли их закрывать в robots.txt, можно ли сделать так, чтобы знак вопроса не подставлялся при редиректе?
Спасибо.

Не в сети

#2 2014-09-30 19:00:21

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: При 301 редиректе подставляет к адресу "?"

Как тема вопроса относится к NG и к данному разделу?

Не в сети

#3 2014-09-30 19:30:29

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

У меня стоит NG CMS 0.9.3 Release [SVN880+FIX01].
Хотелось бы узнать, как сделать так, чтобы вопросительный знак не добавлялся к адресу. Можно ли это сделать и нужно ли?

Изменено andrejpan (2014-09-30 19:31:48)

Не в сети

#4 2014-10-01 12:39:49

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

Ни у кого ответа нет?

Не в сети

#5 2014-10-01 22:53:50

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: При 301 редиректе подставляет к адресу "?"

Ответ: ты бредишь, никаких знаков вопроса нет:

http://ngtest01.ngdemo.ru/?cstart=2
http://ngtest01.ngdemo.ru/?category=filmy&altname=232542
http://ngtest01.ngdemo.ru/?action=static&altname=dusdsdasd
http://ngtest01.ngdemo.ru/?category=filmy
http://ngtest01.ngdemo.ru/?category=filmy&cstart=1
http://ngtest01.ngdemo.ru/?category=filmy&cstart=2

Не в сети

#6 2014-10-02 22:22:50

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

Если считаете, что брежу, перейдите хотя бы по этой ссылке: http://micro-tech.ru/products_azs.html. И скажите, что там нет знака вопроса.

Изменено andrejpan (2014-10-02 22:23:08)

Не в сети

#7 2014-10-02 22:48:54

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: При 301 редиректе подставляет к адресу "?"

Дак я думал у тебя проблема с совместимостью и редиректами при переходе с 0.9.2 на 0.9.3, а ты просто делаешь какие-то кастомные редиректы, в таком случае NG тут вообще не при чем, ты же сам где-то эти редиректы прописываешь. Проблема в твоей модификации, а не в NG.

Изменено infinity237 (2014-10-02 22:49:09)

Не в сети

#8 2014-10-02 23:13:53

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

Редирект ставлю из .htaccess простейший. Типа: Redirect 301 /page-name1.html http://site.ru/page-name2.html .
Откуда ж "?" появляется? Не пойму.

Не в сети

#9 2014-10-02 23:25:19

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: При 301 редиректе подставляет к адресу "?"

Я бы порекомендовал попробовать сделать редиректы на php, по примеру как это сделано в /includes/inc/libcompat.php

Не в сети

#10 2014-10-03 00:18:20

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

Спасибо. Только я, к сожалению, в php вообще никак. Не подскажете?

Не в сети

#11 2014-10-03 00:21:36

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: При 301 редиректе подставляет к адресу "?"

Требуется понять какие URL и на какие URLы требуется редирект, вообщем таблица соответствия и если это делать в виде плагина, то очевидно нужно делать под SVN версию с конфигуратором.

Не в сети

#12 2014-10-04 18:27:26

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

Может быть, в данном случае проще закрыть от индексации страницы с "?" на конце урла до того момента, как я не уберу редиректы (они временные, т.к. сменилась структура сайта, и будут существовать пока из индекса ПС не удалятся старые страницы)?

Не в сети

#13 2014-10-04 19:18:20

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: При 301 редиректе подставляет к адресу "?"

Может быть, в данном случае проще вообще ничего не делать, т.к. имхо ПС будут считать что страница с ? и без это одна и та же страница.

Не в сети

#14 2014-10-05 11:00:18

andrejpan
Участник
Зарегистрирован: 2013-11-27
Сообщений: 38
Рейтинг :   

Re: При 301 редиректе подставляет к адресу "?"

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

Не в сети

Подвал раздела

Работает на FluxBB