Ответить Новая тема Новый опрос 
 Слетел URL товаров
AlexAlex
Новичок
Сообщений: 20
Регистрация: 29-09-2015


21-02-2021 04:40
Помогите пожалуйста с проблемой. Слетел Url всех товаров при переносе сайта на новый сервер с новым ip адресом. Как можно это поправить?
Not Found
The requested URL /jewelry-the-eye-animal-eyes-zenitsa-pendants-culony-s-glazami/13494-8160-joker-jewelry-podveska-glaz-kota-nibelunga-amulet-keltskyi-jenskyi-8160.html was not found on this server.
Скрытое содержимое:
просмотр разрешен группе "Пользователи".
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


21-02-2021 11:10
Цитата:( AlexAlex @ 21-02-2021 05:40 Смотреть сообщение )
Слетел Url всех товаров при переносе сайта на новый сервер с новым ip адресом. Как можно это поправить?

1) ПУ > Настройки установить Использовать ЧПУ - Да;
2) ПУ > Инстументы > Генератор, нажать Генерировать .htaccess;

Если не установлен apache правила из файла .htaccess (в корне) переписать и добавить в конфиг nginx.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
AlexAlex
Новичок
Сообщений: 20
Регистрация: 29-09-2015


21-02-2021 23:45
Прошу прощения. Не указал версию моей Prestashop. Версия 1.1.0.5. Здесь таких настроек нет.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


23-02-2021 14:24
Цитата:( AlexAlex @ 22-02-2021 00:45 Смотреть сообщение )
Не указал версию моей Prestashop. Версия 1.1.0.5.

В корне создайте файл .htaccess с подобным набором правил:
Код:
RewriteEngine on

RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

ErrorDocument 404 /404.php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
AlexAlex
Новичок
Сообщений: 20
Регистрация: 29-09-2015


23-02-2021 15:45
Спасибо большое. Помогло для товаров.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос