0 Пользователей и 1 Гость просматривают эту тему.
  • 14 Ответов
  • 578 Просмотров
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Всем привет. Выключил отображения префикса для языка по умолчанию. Но в модуле переключения языка, когда перейдёшь на другой язык сайта, для языка по умолчанию ссылка выглядит следующим образом сайт/ru/ перейдя по ней срабатывает редирект на без префикса. Как сделать так, чтобы в модуле не отображался префикс для языка по умолчанию?
« Последнее редактирование: 27.03.2022, 10:05:00 от polezniy »
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
по факту это сделано для того что основным может быть любой язык
поэтому стоит редирект с основного префикса на без префикса
индивидуальная помощь: @SetAlexx
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Плодиться по итогу большое количество редиректов, что не есть хорошо. Может кто знает как это можно убрать?
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
ну тут только модуль ковырять
индивидуальная помощь: @SetAlexx
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Странно что такой косяк не пофиксили
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
это не косяк
идет проверка на основной язык
индивидуальная помощь: @SetAlexx
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Тем самым если у сайта много страниц, растет количество редиректов. У поисковых систем есть краулинговый бюджет для каждого сайта. Редиректы уменьшают его.
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
ну только модуль переписать.
индивидуальная помощь: @SetAlexx
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Тем самым если у сайта много страниц, растет количество редиректов. У поисковых систем есть краулинговый бюджет для каждого сайта. Редиректы уменьшают его.
исключите ру из индексации
в сайтмапе у вас и так ссылки без ру идут
индивидуальная помощь: @SetAlexx
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Оно то с ру и не будет индексироваться, просто будет редирект. Краулер, когда будет обходить сайт, будет по ссылке этой переходить где редирект.
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
а с чего ему лезть на ссылку с ру?
индивидуальная помощь: @SetAlexx
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Краулер переходит по всем ссылкам что есть на сайте.
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Это можно проверить самому с помощью любого доступного краулера. Тем же Screaming Frog.
*

khan-alex

  • Давно я тут
  • 647
  • 30 / 1
Всем привет. Выключил отображения префикса для языка по умолчанию. Но в модуле переключения языка, когда перейдёшь на другой язык сайта, для языка по умолчанию ссылка выглядит следующим образом сайт/ru/ перейдя по ней срабатывает редирект на без префикса. Как сделать так, чтобы в модуле не отображался префикс для языка по умолчанию?
Настройку как тут сделали?
*

polezniy

  • Захожу иногда
  • 442
  • 1 / 0
Да настройки правильные. Вообщем как я понял, это так специально задумано и это не решить увы(

https://issues.joomla.org/tracker/joomla-cms/25449

Друзья вообщем, для крупных сайтов не отключайте отображения префиксов для языка по умолчанию, а оставьте префикс. Так как отключение его на крупных проектах негативно скажется на краулинговом бюджете. Для мелких сайтов префикс для языка по умолчанию можете отключить. Проблема эта оказывается давно и как я понял нерешаема.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Убрать блок в мобильной версии сайта

Автор Grigorii

Ответов: 10
Просмотров: 692
Последний ответ 10.02.2024, 19:38:34
от darkghost
Убрать из модуля новостей ссылку на статью, на которой выводится модуль

Автор zeus07

Ответов: 3
Просмотров: 725
Последний ответ 08.11.2023, 21:17:26
от GrayAn
widgetkit slideset - js, как убрать стиль?

Автор all_zer

Ответов: 0
Просмотров: 249
Последний ответ 22.09.2023, 12:02:27
от all_zer
Какие расширения с Telegram Вы хотели бы установить на своем сайте?

Автор rkron

Ответов: 6
Просмотров: 1350
Последний ответ 07.09.2023, 11:55:45
от GTOnidzuka
Что за баннер на сайте

Автор Lewon15

Ответов: 3
Просмотров: 446
Последний ответ 21.06.2023, 23:26:06
от sivers