Автор Тема: htaccess как создать?  (Прочитано 297 раз)

11 Ноябрь 2021, 14:10:54
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день.
Версия Prestashop 1.6.1.9
Остутсвует файл .htaccess в корне.
Использую метод описан ниже для создания, но файл не восстанавливается. Подскажите как создать?

Восстановить, используя URL-адреса SEO
Войдите в админ панель PrestaShop.
Перейдите в Настройки -> SEO и URL-адреса .
Установите для параметра Friendly URL значение Нет и нажмите кнопку Сохранить :
Включите дружественный URL-адрес обратно и сохраните изменения.
. htaccess должен быть успешно восстановлен в вашем магазине.
11 Ноябрь 2021, 16:34:03
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Удалите старый файл htaccess зайдя по фтп.
Создайте новый пустой файл htaccess в корне сайта.
Дайте права на изменение файлу htaccess 777 или 755 (зависит от хостинга).
Дальше как писали.
Войдите в админ панель PrestaShop.
Перейдите в Настройки -> SEO и URL-адреса .
Установите для параметра Friendly URL значение Нет и нажмите кнопку Сохранить.
Включите дружественный URL-адрес обратно Да и сохраните изменения.
11 Ноябрь 2021, 17:49:45
Ответ #2
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
.htaccess  создаю файл в корне, как только задаю права. Файл на фтп пропродает. Так происходит только с файлом .htaccess. Предполагаю что установлены какие то надстройке на веб сервере nginx 
11 Ноябрь 2021, 19:54:49
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1807
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Если у вас nginx, тогда файл .htaccess не нужен.
Правила редиректа для nginx создаются в конфигурационном файле сайта.
Или есть такие вот решения htaccess for nginx