0
我正在寻找一些帮助来解决此问题。我很久以前使用打开的购物车并制作了一个产品,当然,我使用了此产品的SEO网址。在打开的购物车中将旧的网址重定向到新网址
Ex。 example.com/myproduct
,但现在我决定改变这个网址:
例。 example.com/newproduct
它现在在新的URL工作和起来,但谷歌收录的是旧的URL,我试图重定向旧的URL到新的,但没有成功。
首先我想mod_rewrite
:
RewriteRule ^myproduct$ https://example.com/newproduct [R=301,L]
它不工作,然后用老方法写,301重定向:
Redirect 301 /myproduct https://example.com/newproduct
它看起来像重定向,但有一个问题,当我运行旧网址它重定向到像这样的新网址:
example.com/newproduct? route = myproduct
它显示404页未找到。但如果我使用假的网址为例:
Redirect 301 /oldtest https://example.com/newtest
它的工作正常!我想知道为什么它不工作!
我也这么认为,但没有与此改变.. – Pedram
这是Opencart的,请参阅[此线程的解决方案(https://forum.opencart.com/viewtopic.php?t=21971)或找到在OpenCart数据库中列出的旧产品URL并将其删除,以便您可以使用上述内容。 – SuperDuperApps