Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

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

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

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

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

Вне форума

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

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

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

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

Вне форума

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

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

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

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

Отредактировано andrejpan (2014-09-30 18:31:48)

Вне форума

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

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

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

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

Вне форума

#5 2014-10-01 21: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 21:22:50

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

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

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

Отредактировано andrejpan (2014-10-02 21:23:08)

Вне форума

#7 2014-10-02 21: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 21:49:09)

Вне форума

#8 2014-10-02 22: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 22:25:19

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

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

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

Вне форума

#10 2014-10-02 23:18:20

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

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

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

Вне форума

#11 2014-10-02 23:21:36

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

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

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

Вне форума

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

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

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

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

Вне форума

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

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

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

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

Вне форума

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

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

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

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

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

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.016 сек, 7 запросов выполнено - Использовано памяти: 546.7 Кбайт (Пик: 567.7 Кбайт) ]