Перейти к публикации

После обновления на DLE 11 перестали работать ссылки с доп. полей


Рекомендованные сообщения

После обновления на DLE 11 перестали работать ссылки с доп. полей.

Только те ссылки, которые заканчиваются точкой.

Пример: http://diafilmy.su/3955-pan-nitochka.html

Ссылка автор, художник, редактор (под диафильмом).

Если нажать под этим же диафильмом: "Вид диафильма: Рисованный", то на находит всего 1 диафильм, хотя их минимум 1000.

P.S. И как можно вернуть разделение тегов запятой, чтоб было по умолчанию?

Изменено пользователем Mek
Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, Mek сказал:

Только те ссылки, которые заканчиваются точкой.

Если тип. поля у вас как перекрестные ссылки, то точек быть уже не должно, это зарезервированный символ для других действий в URL.

 

12 часа назад, Mek сказал:

Если нажать под этим же диафильмом: "Вид диафильма: Рисованный", то на находит всего 1 диафильм, хотя их минимум 1000.

Все описано в описании к релизу http://dle-news.ru/release/1673-datalife-engine-v110-final-release.html пункт номер 7. Чтобы проиндексировать все старые новости, нужно запустить перестроение публикаций.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

Если тип. поля у вас как перекрестные ссылки, то точек быть уже не должно, это зарезервированный символ для других действий в URL.

Да, как перекрёстные ссылки. в 10.4 всё работало нормально. Как теперь это всё исправить?

 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Mek сказал:

Как теперь это всё исправить?

 

2 часа назад, celsoft сказал:

Чтобы проиндексировать все старые новости, нужно запустить перестроение публикаций.

 

только не забудь сделать backup базы данных

Ссылка на сообщение
Поделиться на других сайтах

odys, перестроение запустил. Все ссылки заработали, кроме тех, в которых есть точки. Как их то починить?

http://diafilmy.su/3947-podkova.html

Автор, художник, редактор. Эти ссылки перестали работать.

Изменено пользователем Mek
Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, celsoft сказал:

Если тип. поля у вас как перекрестные ссылки, то точек быть уже не должно, это зарезервированный символ для других действий в URL.

перестроение тут уже не поможет, надо удалять точки из БД, из допполей
 

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, alex32 сказал:

перестроение тут уже не поможет, надо удалять точки из БД, из допполей
 

Пипец конечно... Об этом ведь нигде не написано, или я это пропустил? А в DLE 11.1 зарезервируют символы ( )  "для других действий в url" и опять придётся их из базы выпиливать?

Ссылка на сообщение
Поделиться на других сайтах

Откройте файл

Откройте файл .htaccess в корне сайта, найдите

 

RewriteRule ^xfsearch/([^.]+)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
RewriteRule ^xfsearch/([^.]+)/?$ index.php?do=xfsearch&xf=$1 [L]

 

замените на

 

RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [L]

 

Ссылка на сообщение
Поделиться на других сайтах
15 минуту назад, celsoft сказал:

Откройте файл

Откройте файл .htaccess в корне сайта, найдите

 


RewriteRule ^xfsearch/([^.]+)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
RewriteRule ^xfsearch/([^.]+)/?$ index.php?do=xfsearch&xf=$1 [L]

 

замените на

 


RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [L]

 

Не помогло, теперь выдаёт Hacking attempt!

http://diafilmy.su/xfsearch/author/%CC%E8%EB%EE%E2%E8%E4%EE%E2%E0+%D0./

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

Из описания к пресс релизу 11.1:

Цитата

41. Исправлена проблема, при которой было невозможно использовать точку в доп. полях, имеющих тип перекрестных ссылок.

celsoft, это значит что в 11.1 в доп. полях тип которых указан как перекрёстные ссылки, точки будут работать корректно? Можно будет смело обновляться?))

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Mek сказал:

это значит что в 11.1 в доп. полях тип которых указан как перекрёстные ссылки, точки будут работать корректно? Можно будет смело обновляться?))

Да будут работать. Этот момент мы переделали и предусмотрели.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...