Я ищу некоторую помощь для решения этой проблемы. Я использую открытую корзину и сделал продукт давным-давно, конечно, я использую URL-адрес SEO для этого продукта.redirect старый url к новому в свободной корзине
Ex. example.com/myproduct
, но теперь я решил изменить этот адрес:
Ex. example.com/newproduct
он сейчас работает и в новом адресе, но Google индексируется, что старый URL и я пытаюсь перенаправить старый URL на новый, но без успеха.
первый я попытался mod_rewrite
:
RewriteRule ^myproduct$ https://example.com/newproduct [R=301,L]
это не работает, то писать со старым методом, 301 редирект:
Redirect 301 /myproduct https://example.com/newproduct
это выглядеть перенаправлены, но есть проблема, когда я бегу, что старый url перенаправить на новый URL-адрес:
example.com/newproduct? route = myproduct
это показать 404 страницы не найдено. но если я использую поддельный URL-адрес, например:
Redirect 301 /oldtest https://example.com/newtest
он работает нормально! Мне интересно, почему это не работает!
Я тоже так думаю, но с этим ничего не изменилось. – Pedram
Это OpenCart, см. [Эту тему для решения] (https://forum.opencart.com/viewtopic.php?t=21971) или найдите старый URL-адрес продукта, указанный в базе данных OpenCart, и удалите его, чтобы вы могли использовать приведенное выше. – SuperDuperApps