【问题标题】:magento url rewritemagento url重写
【发布时间】:2011-04-17 12:43:44
【问题描述】:

谁能告诉我如何重写 cathomepagina?catid=3

magento 中的 horloges-3.html...

因为我在 301 重定向后一直找不到页面

【问题讨论】:

    标签: seo magento url-rewriting


    【解决方案1】:

    如果您进入 Web 管理界面,请导航至 Catalog > URL Rewrite Management。您可以使用该界面添加自定义重写。

    【讨论】:

    • 嗨乔纳森,我这样做了...当我将商店重定向到 julewielshuizen.html 时,它可以工作,但如果我将 cathomepage?cat_id=3 转到 horloges-3.html,它不会工作,也许这有什么问题用参数做什么?
    • hmm,您可以尝试使用标准 apache mod_rewrite 语法 (httpd.apache.org/docs/2.2/mod/mod_rewrite.html) 在 .htaccess 文件中写入一次性条目。或者,检查目录中的其他产品是否未使用 horloges-3.html?最后,您可以将您的服务器进行调试并在Core/Model/Mysql4/Url/Rewrite.php 中设置断点以跟踪实际发生的情况...
    • txs 供您回答乔纳森,我稍后会尝试查看
    • 好吧,我在这里运行的一些东西似乎是他只会重定向cms中的东西......所以我应该把我重定向到哪里:######## ####################################总是在这些文件夹中丢失的文件上发送404 RewriteCond %{ REQUEST_URI} !^/(媒体|皮肤|js)/ #################################### ####### ## 从不重写现有文件、目录和链接 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule .* index.php [L ]
    • 我建议您将新命令添加到您粘贴的第一行的正上方。
    【解决方案2】:

    不要忘记确保您的 Magento 缓存文件已被清除!

    【讨论】:

      猜你喜欢
      • 2013-01-07
      • 2017-09-07
      • 2014-05-20
      • 1970-01-01
      • 2014-09-23
      • 2013-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多