【问题标题】:I want to redirect the index.php from a Wordpress site to another URL, and all the other URLs in the WP site separatley我想将 index.php 从 Wordpress 站点重定向到另一个 URL,以及 WP 站点中的所有其他 URL 单独
【发布时间】:2011-04-05 08:41:12
【问题描述】:

那么,问题来了:

我需要从 website.ro/ 重定向到 website.com/

Website.ro 在 wordpress 上。

同时,所有像 website.ro/title 这样的子链接都会被单独重定向到 website.com/different_title_same_content

如果我这样做: 重定向 301 /index.php http://website.com/ 重定向 301 /title http://website.com/different_title_same_content

发生的情况是 website.ro 在 wordpress 上,这意味着所有子链接都是通过 index.php 调用的(我认为,但不确定),如果我在 index.php 上进行重定向,那么所有其他链接都会被重定向到主页而不是相应的内页。

当我重定向 index.php 时,它就像设置一个主规则。

我想做的是将 index.php 重定向到主页,以及新网站上相应子页面上的任何其他变体。

可以吗?

编辑:我添加了一些我必须编写的代码:

重定向 301 /Zuzu newsite/portfolio/cases/doc/47860743/

重定向 301 /Antena1 newsite/portfolio/cases/doc/47860862/ ...等等所有 100 个网址。 (我必须在没有 http 和 www 的情况下发帖,因为我在这里不允许超过 2 个 url)

我必须这样做的原因是过去旧网站上的许多链接出现在文章、新闻、博客等中,我不想失去旧链接在每个页面上产生的流量.

同时,我想将主页重定向到新网站主页,但如果我这样做:

重定向 301/newsite/

它将所有其他链接重定向到新站点的主页,而不是相应的文章。

如果我做 Redirect 301 /index.php newsite/ 也是一样的

由于旧网站在 wordpress 上,我认为所有页面都是通过 index.php(和一些变量)调用的

此外,newsite.com 上的 url 不可重写,无法将它们重命名为旧的,因此我可以创建一个通常有效的自动重定向。

有什么可做的?

【问题讨论】:

    标签: redirect


    【解决方案1】:

    看看这个可能会解决你的问题

    http://enarion.net/web/htaccess/migrate-domains/

    祝你好运!

    【讨论】:

    • 没有。实际上并没有,但感谢您的尝试。我想说的是,新域链接无法重写,因为它们从其他方加载内容并显示它们。
    猜你喜欢
    • 2014-11-29
    • 1970-01-01
    • 2014-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 2019-02-28
    相关资源
    最近更新 更多