Автор Тема: Как убрать .html в URL ?  (Прочитано 617 раз)

25 Июнь 2018, 19:00:09
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
25 Июнь 2018, 19:01:21
Ответ #1
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
не опасно ли такую запись писать ?

RewriteEngine on

RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP

RewriteRule ^([^.]+)\.html$ http://www.gral.ru/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !(\.[^./]+)$

RewriteCond %{REQUEST_fileNAME} !-d

RewriteCond %{REQUEST_fileNAME} !-f

RewriteRule (.*) /$1.html [L]
25 Июнь 2018, 19:05:46
Ответ #2
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
25 Июнь 2018, 19:08:05
Ответ #3
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
ееееееее, в настройках престы как на скрине выше удаляем .html для продуктов

И усе)) работает!

Вопрос к профи - Не повлияет ли это на что то в будущем? так полазил, вроде все работает...
25 Июнь 2018, 19:41:06
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Пишут что повлияет только в лучшую сторону.
26 Июнь 2018, 10:26:56
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Короткие URL намного лучше для индексации.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
05 Декабрь 2022, 02:13:44
Ответ #6
  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите как решали данную проблему кто сталкивался. Скрины в постах выше уже не доступны
Гугл выдает что страница не найдена и рисует ссылку на товар с .html на конце

Но если зайти в карточку товара то в SEO пишет что страница будет выглядеть без .html

и без .html  страница прекрасно открывается
05 Декабрь 2022, 13:06:18
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Версия prestashop какая?
Сервер apache?
05 Декабрь 2022, 13:19:14
Ответ #8
  • Новичок
  • *
  • Сообщений: 5
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Версия prestashop какая?
Сервер apache?
Преста версии 1.6 1.23.
Веб сервер Apache

05 Декабрь 2022, 21:49:44
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Заходите в админке в Настройки -> SEO и URLs
Находите СХЕМА URL и в Путь к товарам удаляете .html
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!