【问题标题】:Redirection from subfolder to another从子文件夹重定向到另一个
【发布时间】:2020-12-15 16:33:00
【问题描述】:

我遇到了一种情况,我想解决这个问题。 我需要将一个文件夹中的任何内容重定向到另一个文件夹中的新位置。 通过htaccess,即。

Site.com/event/ >>> Site.com/sub01/event/

关于我所做的事情的更深入的解释,以防万一:

我有一个 wordpress 安装(在解析到域根目录的子文件夹中)。 然后我将该安装移动到一个新文件夹,如下所示:

Site.com/sub01 >>> Site.com/sub02 

第二次安装现在解析到根目录,而原来的现在解析到它自己的文件夹。

我留下了一个文件夹/event/,其中包含超过 6,000 个帖子。它最终不再位于它曾经的位置,因为它不再解析为根。跟随? 因此需要重定向的原因。这样搜索旧地址的 SE 或实际人员仍然可以找到它。

顺便说一句,我已经尝试了各种我在网上找到的代码......没有一个有效。 :(

=====================

在下面回答阿米特的问题,

感谢阿米特的回复,

我尝试了以下代码:

重写规则 ^event/(.*)$ /sub01/event/$1 [L,NC,R=302]

重写规则 ^event/(.*)$ /sub01/event/$1 [R=301,NC,L]

重写规则 ^/event/ /sub01/event/ [R=301,L]

请注意,就这段代码而言,我不知道自己在做什么。

只是我找到的其他人类似问题的答案。

至于什么没用?好吧,除了没有找到一个页面之外,什么都没有改变。

提前感谢任何有任何意见和见解的人。

【问题讨论】:

  • 您能分享一下您尝试过的方法以及失败的原因吗?

标签: wordpress .htaccess redirect subdirectory


【解决方案1】:

好的,我终于找到答案了。

它是通过使用 Cpanel 的重定向工具实现的。我不知道以这种方式创建的解决方案会通过域根目录中的 htaccess 反映出来。

但是,直到我接受 Cpanel 插入的指令并将它们移到 htaccess 文件中的所有其他指令之上,即使这样也不起作用。

感谢大家容忍我的无知在本网站上正确发布。

干杯! :)

【讨论】:

    猜你喜欢
    • 2013-02-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 2022-10-12
    • 2014-01-25
    • 2012-08-13
    相关资源
    最近更新 更多