【问题标题】:Permanent redirect through htaccess in magento通过 magento 中的 htaccess 永久重定向
【发布时间】:2013-03-19 23:10:41
【问题描述】:

如何在 magento 中使用 htaccess 重定向,我需要将旧 url 链接重定向到新文章 cms 页面 我试图将重定向链接放在根 htaccess 上,但没有做任何事情

 Options +FollowSymLinks
 RewriteEngine on
 Redirect 301 https://www.website.com/articles?article=153 https://www.website.com/history-of-starbucks 
 RewriteBase /

请,任何帮助将不胜感激

提前谢谢你。 杰鲁斯

【问题讨论】:

    标签: .htaccess magento redirect


    【解决方案1】:

    尝试这样的事情,而不是你问题中的规则集:

    Options +FollowSymlinks -MultiViews
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI}    !/history-of-starbucks      [NC]
    RewriteCond %{QUERY_STRING}   ^article=153/?              [NC]
    RewriteRule ^articles     /history-of-starbucks?  [R=301,NC,L]
    

    【讨论】:

    • 我还有一个问题,我可以为其他较旧的 url 链接也这样做
    • 哪些字符串是动态的,哪些是固定的?
    • 不幸的是,制定全局规则集的问题是文章键(星巴克历史)不是传入 URL 的一部分,因此必须手动对其进行硬编码。但是,是的,您可以对其他链接使用相同的代码(尽管不重复前 3 行)。
    • 谢谢faa,感谢您的帮助:)
    猜你喜欢
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 2016-10-07
    • 2014-09-24
    • 2013-07-17
    • 2020-04-22
    • 1970-01-01
    • 2015-12-19
    相关资源
    最近更新 更多