Alex222 1 08/02/16 14:32 Привет!Помогите пожалуйста разобраться в чём проблема. В блоге адрес главной страницы блога:http://site.ru/blogs/В статье блога путь такой получается без "S" после blog. Хотя правильный путь у страницы блога должен быть такого вида, c "s" после bloghttp://site.ru/blogs/22/entry-25-упражнения-для-вокала-развитие-голоса/А на самом деле урл страницы блога формируется такого вида, без "s"http://site.ru/blog/22/entry-25-упражнения-для-вокала-развитие-голосаНо при этом на страницу блога такая ссылка ведёт правильно.Дело в том, что в блоге пишутся статьи для биржи вечных ссылок. Так вот, при отправке на бирже урла на проверку без "s" после blog, выдаёт у них ошибку, что мол адрес не найден, а если добавляю букву "s" после blog, как мне посоветовали в их тех.поддержке аргументируя тем, что адрес главной идёт с "s", то значит и на страницу статьи в пути адреса должна быть "S". Так вот, с "S" выдаёт ошибку уже другую, что ссылка не найдена на странице. Но это и понятно, что не найдена, потому что с "s" после blog, ссылка почему то ведёт на главную страницу блога, то есть к общему списку статей. Но, раз несколько дней назад 2 задания всё же отправилось на проверку с буквой "S", сейчас же ни в какую, ведут ссылки на главную и всё, хоть разбейся. Как быть, не знаю, уже порядком измучился. Может где то, как то можно исправить урл главной или, чтобы на странице статьи всегда правильный путь формировался, то есть с "s" после blog? Или может есть какие варианты? Поделиться сообщением Ссылка на сообщение
Alex222 1 08/02/16 14:52 В общем писал опять в их тех.поддержку, они дали ответ, что у моей площадки они отредактировали урл главной страницы, то есть убрали "S". И задание отправилось на проверку без проблем. То есть адрес страницы будет отправляться на проверку такого вида и надеюсь не будут больше проблемыhttp://site.ru/blog/22/entry-25-упражнения-для-вокала-развитие-голоса Но тем не менее хотелось бы от вас услышать, можно ли как то адреса и пути на страницы наладить должным образом, чтобы они соответствовали главная с урл страницы, либо с "S" в обеих урлах либо наоборот без "S". Хотя на страницах статей урл и так без "S". Поделиться сообщением Ссылка на сообщение
Alex222 1 08/02/16 15:06 Рано радовался, проблема другая в связи с тем, что из их тех.поддержки изменили урл главной страницы блога, то есть убрали "s", а по ссылке моего сайта без "s" с биржи если пробовать на мой сайт попасть, возникает пустая страница, с сообщением типа "не существует сайт". То есть, рекламодатель не сможет зайти посмотреть сайт, чтобы решить, делать заявку на статью или нет. Вот такая загагулина получается. Поделиться сообщением Ссылка на сообщение
siv1987 2628 08/02/16 15:18 Хотя правильный путь у страницы блога должен быть такого вида, c "s" после blogblogs - блоги, blog - блог. В данном случае речь идет о конкретном блоге, так что как должно быть еще под вопросом. По логике он генерируется правильно. что адрес главной идёт с "s", то значит и на страницу статьи в пути адреса должна быть "S"Не должен. Но тем не менее хотелось бы от вас услышать, можно ли как то адреса и пути на страницы наладить должным образом, чтобы они соответствовали главная с урл страницы, либо с "S" в обеих урлах либо наоборот без "S". Хотя на страницах статей урл и так без "S".ЧПУ приложения "блоги" редактируется в /admin/applications_addon/ips/blogs/extensions/furlTemplates.php После правки нужно обновить кеш чпу в АЦ. 1 Поделиться сообщением Ссылка на сообщение
Alex222 1 08/02/16 15:29 Спасибо за ответ! Скажите, там что нужно редактировать? Адрес урл главной там можно изменить и сделать без "S"? Я по крайней мере такой только выход вижу, изменить урл главной и сделать без "S". Тогда может будет нормально? Урл страниц блога и так идёт без "S" и если изменить урл главной, сделать без "S", то может так лучше и правильно будет? Вот мой furlTemplates.php что конкретно нужно изменить, чтобы изменился урл главной страницы блога и стал без "S"? Если не трудно вам, подскажите. Поделиться сообщением Ссылка на сообщение
Alex222 1 08/03/16 00:34 Я в furlTemplates.php, в конце кода убираю "S", обновляю кэш чпу и на странице главной блога "Извините, мы не можем найти это". Я понимаю что тупо так убирать, там в коде что то ещё нужно менять, но я не понимаю в этом. Подскажите пожалуйста, что нужно изменить в коде furlTemplates.php? Код в предыдущем посте, под спойлером. Поделиться сообщением Ссылка на сообщение
siv1987 2628 08/03/16 06:20 Я в furlTemplates.php, в конце кода убираю "S", обновляю кэш чпу и на странице главной блога "Извините, мы не можем найти это".Зачем? Редактировать нужно только чпу преобразования - ключи out и in. Вот мой furlTemplates.php что конкретно нужно изменить, чтобы изменился урл главной страницы блога и стал без "S"? Если не трудно вам, подскажите.Выкладывать нужно оригинальный файл, а не отредактированный вами. 1 Поделиться сообщением Ссылка на сообщение
Alex222 1 08/03/16 09:45 Это и был оригинальный, я не редактированный выкладывал.Ну вот ещё раз, какой там есть. Поделиться сообщением Ссылка на сообщение
siv1987 2628 08/03/16 17:05 'out' => array( '/app=blog/i', 'blogs/' ), 'in' => array( 'regex' => "#^/blogs(/|$|\?)#i",Заменить на 'out' => array( '/app=blog/i', 'blog/' ), 'in' => array( 'regex' => "#^/blog(/?(?:\?|$))#i", 1 Поделиться сообщением Ссылка на сообщение
Alex222 1 08/04/16 00:43 Спасибо, заменил, но проблема та же, не решена. Кэш ЧПУ обновлял.После замены по адресу соответственно такому открывал блог:http://site.ru/blogОткрывается страница с ошибкой: Блин, что же делать то, думал проблем с заменой урл не будет. Поделиться сообщением Ссылка на сообщение
siv1987 2628 08/04/16 07:34 Открывается страница с ошибкой:Нужно удалить папку blog из корня форума. 1 Поделиться сообщением Ссылка на сообщение
Alex222 1 08/04/16 07:54 Огромное благодарю! Всё, адрес поменялся, страница главная блога без ошибки. Поделиться сообщением Ссылка на сообщение
Alex222 1 08/04/16 08:14 Один мелкий думаю вопросик остался. Скажите, при нажатии в меню на "Блог", чтобы перейти в блог, открывается по старому адресу, и говорит "Извините, мы не можем найти это"http://site.ru/blogs/А когда в строке браузера убираю "S", то открывается нормально блог. Где то видимо в меню тоже нужно убрать "S" ?Подскажите пожалуйста, где это можно отладить? Поделиться сообщением Ссылка на сообщение
Alex222 1 08/04/16 08:35 (изменено) Извиняюсь, сам понял, в globalTemplate меняетсяВопрос снят. Изменено 4 августа 2016 пользователем Alex222 Поделиться сообщением Ссылка на сообщение
Alex222 1 08/04/16 10:21 По ходу пьесы вылезло ещё несколько проблем.В меню главной страницы блога, при переходах с меню в "все блоги", "внутренние блоги" и "внешние блоги", вот такие ссылки, и все они ведут не по назначению, а на главную страницу форума.все блоги- http://site.ru/blog/?type=all внутренние блоги- http://site.ru/blog/?type=all&filter=local&sort_key=blog_last_edate внешние блоги- http://site.ru/blog/?type=all&filter=external&sort_key=blog_last_edate Поделиться сообщением Ссылка на сообщение