Handy.CMS
22.04.2011, 19:37
1. Устранение дублирования страниц
Некоторые пользователи заметили, что страницы сайта доступны сразу по 2-м адресам: со слешом и без слеша в конце, что приводило к созданию дублей страниц. Хотя поисковые системы на данный момент корректно обрабатывают подобные ситуации, в данном билде мы внедрили единую систему, по которой при запросе пользователем адреса страницы без конечного слеша, он автоматически будет перенаправлен на страницу с конечным слешом. В случае, если URL содержит расширение файла, например page.html, переадресация производиться не будет. Соответственно, если пользователь по ошибке запросит page.html/, он будет переадресован на страницу без конечного слеша.
Таким образом устранено дублирование страниц и сохранена наглядность ЧПУ для пользователя.
2. Оптимизирована работа инсталлятора системы
3. Генерация URL страницы
В предыдущих версиях системы была введена автоматическая генерация URL страницы, на основе транслитерации введенного названия страницы, в случае если поле "адрес страницы" (URL) не было заполнено. Однако генерация производилась и в том случае, если пользователь ввел свое значение для данного поля. Эта ошибка была устранена.
Некоторые пользователи заметили, что страницы сайта доступны сразу по 2-м адресам: со слешом и без слеша в конце, что приводило к созданию дублей страниц. Хотя поисковые системы на данный момент корректно обрабатывают подобные ситуации, в данном билде мы внедрили единую систему, по которой при запросе пользователем адреса страницы без конечного слеша, он автоматически будет перенаправлен на страницу с конечным слешом. В случае, если URL содержит расширение файла, например page.html, переадресация производиться не будет. Соответственно, если пользователь по ошибке запросит page.html/, он будет переадресован на страницу без конечного слеша.
Таким образом устранено дублирование страниц и сохранена наглядность ЧПУ для пользователя.
2. Оптимизирована работа инсталлятора системы
3. Генерация URL страницы
В предыдущих версиях системы была введена автоматическая генерация URL страницы, на основе транслитерации введенного названия страницы, в случае если поле "адрес страницы" (URL) не было заполнено. Однако генерация производилась и в том случае, если пользователь ввел свое значение для данного поля. Эта ошибка была устранена.