Не ошибка Ссылки в почте не работают как надо

3xmaster

Постоялец
Регистрация
19 Июн 2007
Сообщения
544
Реакции
131
При подписке на топик приходит письмо со ссылкой на пост вида
http://nulled.cc/threads/xxx/#post-yyy (Например)

Однако получаешь 301 и попадаешь не на этот пост (как должно быть), а на первую страницу топика.

Опытным путём выснилось, что у урле пропущена страница с постом. Т.е. должно быть так: http://nulled.cc/threads/xxx/page-N#post-yyy
 

Viodele

Ex. "Механик"
Регистрация
17 Дек 2011
Сообщения
131
Реакции
572
Переход на первую страницу темы не является ошибкой, а предустановленным механизмом XenForo. Информация о странице не передается в шаблон письма по той причине, что она не является статичной. А именно:
1) Администрация форума может регулировать количество постов, выводимых на страницу, в результате чего может изменяться количество страниц темы.
2) Посты темы сомнительного контента могут быть удалены модератором форума, ввиду чего опять же деления на страницы может быть изменено.
 

3xmaster

Постоялец
Регистрация
19 Июн 2007
Сообщения
544
Реакции
131
Viodele, я вообще не о том говорил. Я говорил о ссылках в почтовых уведомлениях. Ошибка была, но уже давно пофиксена.

По ссылке, что в примере ссылка должна быть
Код:
http://www.nulled.cc/threads/205892/page-4#post-1887123
, но приходило
Код:
http://www.nulled.cc/threads/205892/#post-1887123
(не хватало page-4)
 

GriZone

Управляющий
Команда форума
Администратор
Регистрация
17 Мар 2006
Сообщения
430
Реакции
2.567
301 выдает из-за того что разлогинивает между http и https
Проблема известная и в будущем я думаю мы ее решим.
 

3xmaster

Постоялец
Регистрация
19 Июн 2007
Сообщения
544
Реакции
131
301 выдает из-за того что разлогинивает между http и https
Да не, я ж совсем не об этом писал. Впрочем это уже неважно - на сегодня проблема пофикшена (давно уже). Так что топик можно сливать ;)
 
Сверху