Страница 1 из 1
изменение урл
Добавлено: 16 мар 2015 10:44
kurchan
Добрый день! подскажите такой вопрос, вот мой нынешний сайт на движке phpshop :
http://shopmk.com.ua/shop/UID_140693.html вот как вид ссылки в этом скипте , так как база храниться в E-Trade PriceList Importer , может есть какая то настройка чтоб мы перешли на E-Trade Shop и у нас остались теже ссылки ?????
почти всё получилось с помощью Настройка формирование Сео ссылок , должно быть так
http://shopmk.com.ua/shop/UID_140693.html а получаеться только
http://shopmk.com.ua/shop/uid_140693.html , как сделать чтоб uid был с большой буквы програма уменьшает
Re: изменение урл
Добавлено: 16 мар 2015 11:49
kurchan
как выгрузить в ваш скрипт E-Trade Shop
эти настройки

- Безымянный.png (278.53 КБ) 2821 просмотр
Re: изменение урл
Добавлено: 17 мар 2015 10:26
support
ЧПУ выгружается автоматически в E-Trade Shop.
обычно делается редирект старых ссылок на новые и всё
Вам нужно сделать 301 Redirect, как его сделать можно почитать в сети, так же мы можем помочь составить\настроить, там всё зависит от веб серсера.
Re: изменение урл
Добавлено: 18 мар 2015 18:01
TechAdmin
Если вы хотите изменить URL страницы при переходе с сайта на базе PHPshop на сайт на базе движка E-Trade Shop, рекомендуем вам использовать переадресацию 301, выполняемую сервером. Это – лучший способ обеспечить переход пользователей из результатов поиска на запрашиваемую страницу. Код статуса 301 означает, что запрашиваемая страница окончательно перемещена в новое местоположение, при этом поисковой системе будут доступны старые ссылки на ваш сайт, при переходе на которые будет применяться переадресация и поисковая система обновит у себя информацию для ваших новых ссылок, без потери рейтинга.
Чтобы установить переадресацию 301 для сайта, размещенного на веб сервере Apache, вам необходимо внести изменения в файл сервера .htaccess (находится в корне установленного E-Trade Shop):
Код: Выделить всё
RedirectMatch 301 ^/shop/UID_(.*).html$ /index.php?route=product/category&path=$1
Чтобы установить переадресацию 301 для сайта, размещенного на веб сервере NGINX, вам необходимо внести изменения в файл сервера *.conf в секцию server (файл конфиг *.conf не доступен в корне установленного E-Trade Shop, нужен доступ к конфигу веб сервера, требуются права администратора веб сервера):
Код: Выделить всё
rewrite /shop/UID_(.*).html$ /index.php?route=product/product&product_id=$1 redirect;