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

hemicide

  • Новичок
  • 21
  • 0 / 0
Так вот суть проблемы: Если статья имеет алиас без символа '-' дефис, (например novost6) то редирект на 404 Если статья имеет дефис (например novost-6) то всё отлично открываеться Если в адресной строке руками написать мойсайт.ru/news/novost6 (т.е. с указанием алиаса категории) то она тоже открываеться!
Только что обновился до 3.9.2 - ничего не изменилось.http://zhat.ru:56499/projects/startinlife/vstrecha-s-uchastnikami-proekta - работает! http://zhat.ru:56499/projects/startinlife/vstrechasuchastnikamiproekta - не работает!ЧПУ включены Unicode в алиасах выключен.
https://c2n.me/3ZhQofU
*

voland

  • Легенда
  • 10307
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
Только что обновился до 3.9.2 - ничего не изменилось.http://zhat.ru:56499/projects/startinlife/vstrecha-s-uchastnikami-proekta - работает! http://zhat.ru:56499/projects/startinlife/vstrechasuchastnikamiproekta - не работает!ЧПУ включены Unicode в алиасах выключен.
https://c2n.me/3ZhQofU
Какой роутер? Нет ли сторонних сеф-компонентов или плагинов?
*

hemicide

  • Новичок
  • 21
  • 0 / 0
Какой роутер? Нет ли сторонних сеф-компонентов или плагинов?
Роутер дефолтный.Сторонний пробовал JoomSEF но он как-то стремно ссылки генерирует, либо я не разобрался. Отключил.
*

voland

  • Легенда
  • 10307
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
Роутер дефолтный.Сторонний пробовал JoomSEF но он как-то стремно ссылки генерирует, либо я не разобрался. Отключил.

Дефолтных два. А у второго ещё и режимы есть...
*

hemicide

  • Новичок
  • 21
  • 0 / 0
Дефолтных два. А у второго ещё и режимы есть...
Тогда я не понимаю о каком роутере идет речь.Я в общих настройках включил SEF (Joomla 3.7.0), переименовал htaccess.txt в .htaccessДобавил в него пару строк и радовался до очередного обновления.
Код
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,L]
После обновления до 3.8.x сломались ссылки, которые не привязаны к пунктам меню.
*

voland

  • Легенда
  • 10307
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
administrator/index.php?option=com_config&view=component&component=com_content
вкладка Интеграция

Что там выставлено?
*

hemicide

  • Новичок
  • 21
  • 0 / 0
*

voland

  • Легенда
  • 10307
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
https://clip2net.com/s/3Zi9jAZ
Стоп-стоп.
У устаревшего же есть id!
То есть ссылка должны быть с цифрами!
Что-то не договариваете
*

hemicide

  • Новичок
  • 21
  • 0 / 0
У устаревшего же есть id!
Да верно. Я там что-то делал чтобы убрать Id в ссылках и index.php?Пойду вспоминать...
*

voland

  • Легенда
  • 10307
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
Да верно. Я там что-то делал чтобы убрать Id в ссылках и index.php?Пойду вспоминать...

С этого и надо было начинать тему.
Вынес в отдельную
*

hemicide

  • Новичок
  • 21
  • 0 / 0
Я там что-то делал чтобы убрать Id
В общем. Все что я когда либо делал в версии 3.7.0 после двух обновлений затерлось новыми файлами. Следов нет.Если включить "Удалить идентификаторы из URL" в той вкладке "Интеграция" то, адрес ссылок не изменился, но теперь и те что раньше открывались без привязки к пунктам меню и имеющие "-" алиасе, перестали работать.Если выключить "Удалить идентификаторы из URL", то ко всем статьями добавляется id и вообще все ссылки работают, и с привязкой к п.меню, и без, и с "-" и без
P.S. Когда только столкнулся с проблемой, помню что взял чистый 3.8.12 и поставил, сделал быстрое меню и создал статьи, некоторые привязал в п.меню, а некоторые нет. Так вот не привязанные - не открывались. Но совершенно чистой Joomla
*

voland

  • Легенда
  • 10307
  • 555 / 108
  • Эта строка съедает место на вашем мониторе
Ну это последствия хаков ядра. Их никому не интересно поддерживать
*

hemicide

  • Новичок
  • 21
  • 0 / 0
Раньше минимальное изменение роутера сводилось к изменению в нем одной строчки:
Код
$advanced = $params->get('sef_advanced_link', 0);
В новом же роутере нет вообще ничего похожего. У меня все системные файлы от 14.01.2019. Я ковырял их еще в далеком 2017ом. Какие могут быть последствия?
Вот даже пруф есть Как убрать ID из URL Joomla 3?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Предупреждение PHP после отправки формы

Автор fireman

Ответов: 7
Просмотров: 187
Последний ответ 16.03.2019, 15:13:54
от fireman
Проблема после закачки модуля

Автор andaluciaonline

Ответов: 6
Просмотров: 524
Последний ответ 09.03.2019, 14:01:27
от SalityGEN
captcha после установки выдает ошибка: неверный ключ

Автор specifika

Ответов: 6
Просмотров: 407
Последний ответ 23.02.2019, 12:16:31
от specifika
Пропадает поле для ReCaptcha, после попытки отправить данные формы

Автор Igoritaly

Ответов: 0
Просмотров: 56
Последний ответ 07.02.2019, 09:26:15
от Igoritaly
Наверное после обновления до 3.9 возникала проблема

Автор polezniy

Ответов: 2
Просмотров: 377
Последний ответ 31.01.2019, 08:55:18
от draff