| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Дубли страниц https://forum.illusionweb.ru/viewtopic.php?f=3&t=3865 |
Страница 1 из 3 |
| Автор: | Alexandr [ 24 дек 2019, 15:41 ] |
| Заголовок сообщения: | Дубли страниц |
Здраствуйте! Существуют ссылки - дубли: site.ru/nedvizh/kvartiry/prodam/ и site.ru/russia/mos-obl/nedvizh/kvartiry/prodam/ а также site.ru/messages/96-kvartira-3x-kom.html и site.ru/russia/mos-obl/messages/96-kvartira-3x-kom.html В sitemap.xml кстати формируются ссылки вида: site.ru/nedvizh/kvartiry/prodam/ site.ru/russia/mos-obl/ site.ru/messages/96-kvartira-3x-kom.html Независимо от того стоит ли в админке галочка "Использовать региональные URL". Вопрос: Подскажите как сделать редирект, чтобы при выбранном регионе ссылки не формировались с регионом? Пример: site.ru/russia/mos-obl/nedvizh/kvartiry/prodam/ redirect 301 на site.ru/nedvizh/kvartiry/prodam/ С сохранением выбранного региона и отбора объявлений в нем. Либо другой вариант, чтобы при установленном "Использовать региональные URL" формировались ссылки только с регионом, в том числе и в sitemap.xml Пример: site.ru/nedvizh/kvartiry/prodam/ redirect 301 на site.ru/russia/mos-obl/nedvizh/kvartiry/prodam/ site.ru/messages/96-kvartira-3x-kom.html redirect 301 на site.ru/russia/mos-obl/messages/96-kvartira-3x-kom.html |
|
| Автор: | Geo [ 27 дек 2019, 13:11 ] |
| Заголовок сообщения: | Re: Дубли страниц |
При выключенных региональных URL сами URL регионов не становятся невалидными, просто ссылки на рубрики формируются без регионов, а информация о текущем регионе хранится в куках. Если старые ссылки были проиндексированы поисковыми системами, можно закрыть их от индексации с помощью опции "Запретить индексировать страницы регионов". Чтобы полностью скрыть региональные URL, можете написать обработку, которая их будет убирать 301-м редиректом. Добавьте в папку commands файл с раширением .inc. Пропишите там: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Alexandr [ 27 дек 2019, 13:38 ] |
| Заголовок сообщения: | Re: Дубли страниц |
Редирект на ссылку без регона работает. Но когда выбираешь один из регионов, то белый экран. |
|
| Автор: | Geo [ 27 дек 2019, 13:48 ] |
| Заголовок сообщения: | Re: Дубли страниц |
По какой ссылке видите белый экран? |
|
| Автор: | Alexandr [ 27 дек 2019, 14:13 ] |
| Заголовок сообщения: | Re: Дубли страниц |
Было по ссылке: site.ru/russia/mos-obl/ Разобрался, в .htaccess стоял редирект на без "/" на все формирующиеся ссылки, из-за этого возникал циклический редирект. Подскажите где поправить, чтобы региональные ссылки формировались без слеш? А во избежание дублей был бы редирект на без "/" |
|
| Автор: | Alexandr [ 29 дек 2019, 09:20 ] |
| Заголовок сообщения: | Re: Дубли страниц |
И еще вопрос. При варианте редиректа Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Мы фактически лишаемся региональной привязки для поисковиков, т.к. все региональные ссылки переадресуются на главную страницу. Как Вы считаете, возможно лучше второй предложенный вариант? Чтобы все ссылки формировались с региональной привязкой и соответственно был бы редирект где без них (по аналогии как в авито). |
|
| Автор: | Geo [ 30 дек 2019, 10:59 ] |
| Заголовок сообщения: | Re: Дубли страниц |
Да, все региональные ссылки редиректятся на главную, а информация о выбранном регионе хранится в куках. Чтобы сделать редирект на урлы без слэша на конце надо переписать этот код в includes/compile/cat.php Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Делаем так Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Сами ссылки надо переписывать в файлах шаблона. В зависимости от используемого шаблона и типа вывода подрубрик эти ссылки чаще всего генерятся в шаблонах treeX.html |
|
| Автор: | Alexandr [ 11 янв 2020, 16:16 ] |
| Заголовок сообщения: | Re: Дубли страниц |
Спасибо, помогло! Подскажите еще пожалуйста. Как сделать чтобы в хлебных крошках ссылки не формировались с регионом и без слеша в конце? |
|
| Автор: | Geo [ 13 янв 2020, 11:10 ] |
| Заголовок сообщения: | Re: Дубли страниц |
Хлебные крошки формируются в функции breadcrumb в smarty/modifirs.php, попробуйте изменить её самостоятельно. |
|
| Автор: | Alexandr [ 13 янв 2020, 13:09 ] |
| Заголовок сообщения: | Re: Дубли страниц |
Прежде чем написать пытался, но не выходит. Помогите пожалуйста! |
|
| Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|