【问题标题】:htaccess rules before wordpress own rulesWordPress 自己的规则之前的 htaccess 规则
【发布时间】:2012-05-30 17:54:45
【问题描述】:

我正在尝试向 Wordpress 网站添加一些重写规则,以比 wp 自己的重写功能更进一步,但是当我将这些规则放在 wordpress 自己的规则之前时我遇到了麻烦:如果我的规则重写为wordpress 稍后会重写,它不起作用。例如:

www.domain.com/hello -> www.domain.com/image.jpg :这行得通,因为 wordpress 不会干扰 www.domain.com/hello -> www.domain.com/category/1 :不起作用,即使 www.domain.com/category/1 自己工作

我试图从我的重写规则中删除 L 标记,以允许进一步重写,但它似乎不起作用...也许 wordpress 确实与 htaccess 相关?

大家是不是觉得很熟悉?

谢谢

【问题讨论】:

  • 为了让人们更好地帮助您,发布示例规则、示例输入、预期输出和当前输出。

标签: wordpress .htaccess


【解决方案1】:

Wordpress 不会检查重写的 url (/category/1),而是解析原始请求 url (/hello),因此它不知道如何处理 /hello。要解决此问题,请使用代理标志。所以[L] 会变成[L,P]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多