Урок 20 Не работает точка в урл с включенным SEO PRO
В SEO PRO есть проблема, когда в урл встречается точка, то при переходе по данной ссылке 404 ошибка. Дело в том, что SEO PRO отбрасывает часть строки после точки, и как результат ссылка стает неправильной. Сделано это для того, чтобы можно было использовать расширение для страницы, например .html. Если же у Вас на сайте такие расширения не используются, и вы хотите чтобы ссылки с точками работали, необходимо сделать следующее.
Изменение надо внести в одном файле
1 |
/catalog/controller/common/seo_pro.php |
Находите такие строки
1 2 |
list($last_part) = explode('.', array_pop($parts)); array_push($parts, $last_part); |
Их надо либо удалить, либо закоментировать:
1 2 |
//list($last_part) = explode('.', array_pop($parts)); //array_push($parts, $last_part); |
После таких манипуляций ссылки с точкой начинают работать правильно.
А в OCstore 3 где искать?
Добрый. Кого именно?