首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >301从Magento重定向到新商店

301从Magento重定向到新商店
EN

Stack Overflow用户
提问于 2014-01-29 00:42:34
回答 1查看 444关注 0票数 1

我有一个magento商店设置在www.mysite.com/store/ -这是一个Magento商店,我想重定向到一个新的领域www.mysiteshop.com

我已经在Magento目录的根目录中放置了一个.htaccess,这样任何进入它的人都会被重定向到新的存储域。

我不需要重定向到www.mysite.com的访客。

RewriteRule (.*) http://www.mysiteshop.com/$1 [R=301,L]

但我需要对它的工作方式做些改变。

首先,如果他们访问www.mysite.com/shop/alarm-clock.html,我需要将他们重定向到www.mysiteshop.com/products/alarm-clock

我还希望仍然能够访问旧的管理区域,因此如果我不能重定向url www.mysite.com/shop/index.php/admin/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-29 00:52:38

如果您的带有mysiteshop.com规则的htaccess文件位于/store/目录中,那么您需要在文档根目录中创建另一个htaccess文件(如果您进入http://www.mysite.com/就会在这里结束),以便处理对/shop/的重定向

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/shop/index\.php/admin
RewriteRule ^shop/(.+)\.html$ http://www.mysiteshop.com/products/$1 [L,R=301]

或者,您可以将规则放在/shop/目录中的htaccess文件中:

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/shop/index\.php/admin
RewriteRule ^(.+)\.html$ http://www.mysiteshop.com/products/$1 [L,R=301]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21419936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档