Файл
htaccess обновляется в следующих случаях:
- Обновление, добавление или удаления языка;
- Обновление, добавление или удаления полей (страниц) в "Панели управления > Настройки > ЧПУ и Ссылки";
- Обновление или отключение ЧПУ;
- Обновление / отключение или удаление ИМ;
- Изменение URI (каталога ИМ);
- Включении или отключении CCC (сжатие css и js файлов);
- Включении или отключении медиа-серверов;
При настройках перекомпиляции:
htaccess файл не удаляется!
Также при обновлении файла
PrestaShop обновляет только записи внесенные внутри:
Код:
# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code
...
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
Решение добавить необходимые правила до
~~start~~ или после
~~end~~