【问题标题】:htaccess redirect directories with subdirectorieshtaccess 使用子目录重定向目录
【发布时间】:2013-11-20 04:09:03
【问题描述】:

在添加 WordPress 多站点并随后将一些旧帖子从主站点移动到新的子域时遇到了问题。那些移动的帖子(他们的文本)很好地继承了(使用几种可用方法之一)当新子域的首页寻找它试图加载的特色图像时,问题就出现了

subdomain.example.com/wp-content/uploads/sites/{blog-id}/{dated_subdirectories}

有没有办法 - 也许使用 htaccess - 将这些请求转发/重定向到:

example.com/wp-content/uploads/{dated_subdirectories}

我尝试了各种方法,包括 .htaccess redirect for images from old folder to new folder,但我得到了 500 错误或 WordPress 没有找到页面。

【问题讨论】:

    标签: .htaccess redirect


    【解决方案1】:

    wp-content/uploads/.htaccess 文件中试试这个规则:

    RewriteEngine On
    RewriteBase /wp-content/uploads/
    
    RewriteRule ^sites/[^/]+/(.+)$ $1 [L,R=302,NC]
    

    【讨论】:

    • 当我添加 htaccess 时,它会加载 Apache 'Index of/' 页面
    • wp-content 目录中有 .htaccess 吗?
    • 没有。只有 htaccess 位于 example.com 的根目录中,并且包含标准 WordPress sudomain multisite 和 WP Better Security 规则
    • 谢谢你,它有效。我现在有一个单独的 htaccess 问题,但我必须进行调查,看看它是否相关。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-08
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多