我们正在使用WooCommerce插件从Megento购物网站迁移到WordPress。所有类别,产品和图像都已从Megento网站下载到WordPress服务器。
这是Megento网站: http://www.8dim.com
这是我们新的WordPress网站: http://dev.unwaveringmedia.com/8dim/
我们将开发这个新的WordPress网站,用于类别,产品,在我们开发之后,我们将把它推到域8dim.com,以便用旧的Megneto网站取代它。
我们需要产品和产品对于新的WordPress网站,类别的URL与之前的Megento相同。现在,它们在我们的WordPress开发网站上并不相同,如:
MEGENTO网址:
http://www.8dim.com/all-party-supplies.html
http://www.8dim.com/all-party-supplies/holiday-parties.html
http://www.8dim.com/all-party-supplies/holiday-parties/christmas.html
http://www.8dim.com/14-snowman-serving-tray.html
开发WORDPRESS网址:
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/holiday-parties/
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/holiday-parties/christmas/
http://dev.unwaveringmedia.com/8dim/product/14-snowman-serving-tray/
这个网站从搜索引擎优化排名中获得了大量的流量,因此我们需要确保在推送开发时我们不会失去任何排名。网站8Dim.com。
如果您注意到Megento网站正在使用.html渲染产品,但wp没有。任何帮助将受到高度赞赏。
答案 0 :(得分:0)
看起来您的所有网址都遵循以下规则进行修改:
你想要的是一个mod_rewrite,它会为你解决这个问题,如下所示:
RewriteRule ^/(.+)/(.+)\.html$ /product-category/$1/$2/
RewriteRule ^/(.+)\.html$ /product/$1/
编辑:刚刚意识到这不起作用,因为您的产品网址在结构上与产品类别网址相同。