【问题标题】:301 redirect old link to new sub directory301 将旧链接重定向到新的子目录
【发布时间】:2014-05-21 18:19:58
【问题描述】:

我正在尝试在我的 Joomla .htaccess 文件中进行重定向 错误的链接是:

http://nilandsplace.com/index.php/camping_eng/camping?___store=camping_eng

我正试图让它去:

http://nilandsplace.com/store/index.php/camping/camping-home/?___store=camping

无论我尝试过什么 301 重定向,它都不起作用我得到一个 404 页面未找到或我得到一个 500 服务器错误。它也可以转到:

http://nilandsplace.com/store/camping/

我几乎可以通过删除链接中的 index.php 来实现它,但是其中有很多旧的外部链接都带有 index.php。我已经尝试了超过 15 种不同的方法,但仍然无法在不破坏我的 Joomla 链接的情况下获得它

http://nilandsplace.com/index.php

我知道基础知识,重写引擎已经打开,我已经把所有的东西都放在了很多 Joomla 重定向之前。 Joomla .htaccess 是 Joomla 安装附带的基本文件。 谢谢詹姆斯尼兰德 http://nilandsplace.com

【问题讨论】:

    标签: .htaccess mod-rewrite redirect joomla magento-1.6


    【解决方案1】:

    您可以将此规则用作根 .htaccess 中的第一条规则:

    RewriteCond %{THE_REQUEST} /camping_eng/camping\?___store=camping_eng [NC]
    RewriteRule ^ /store/camping/? [R=301,L]
    

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 2014-10-22
      • 1970-01-01
      • 2021-10-14
      • 2011-07-08
      • 2021-04-04
      • 1970-01-01
      • 2012-04-18
      • 1970-01-01
      相关资源
      最近更新 更多