【问题标题】:htaccess redirect adding text to urlhtaccess 重定向将文本添加到 url
【发布时间】:2018-12-17 18:39:06
【问题描述】:

我将此代码添加到我的 .htaccess 文件中:https://www.revealio.com/agora

Redirect 302 / https://sales.revealio.com/agora?r_done=1

这应该将其重定向到代码中的子域。问题是它重定向到:https://sales.revealio.com/agoraagora

为什么要在 URL 的末尾添加另一个 agora。我怎样才能解决这个问题。我尝试注释掉位于https://www.revealio.com/agora 的.htaccess 文件中的所有内容,而不是重定向。我也试过这些:

Redirect 302 / https://sales.revealio.com/agora
Redirect 302 / https://sales.revealio.com/agora/

【问题讨论】:

    标签: .htaccess redirect


    【解决方案1】:

    使用RedirectMatch 而不是Redirect 进行基于正则表达式的精确匹配:

    RedirectMatch 302 ^ https://sales.revealio.com/agora?r_done=1
    

    确保从新浏览器测试或完全清除浏览器缓存。

    【讨论】:

    • 完美。谢谢!
    猜你喜欢
    • 2010-12-15
    • 2013-07-06
    • 2014-04-04
    • 1970-01-01
    • 2016-09-06
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多