【问题标题】:Htaccess: how to redirect Urls?Htaccess:如何重定向网址?
【发布时间】:2017-02-09 10:35:47
【问题描述】:

我当前尝试重定向的网站存在问题。客户希望将主页重定向到一个网站,并将所有其他网站页面重定向到另一个网站。这是一个电子商务网站。我知道如何将主页重定向到特定页面

RedirectMatch ^/$ http://www.new-website.com/

但我找不到如何重定向除主页之外的所有页面。

【问题讨论】:

    标签: apache .htaccess mod-alias


    【解决方案1】:

    你可以用这个

    RedirectMatch ^/$ http://site1.com/
    RedirectMatch ^/(.+)$ http://site2.com/$1
    

    【讨论】:

    • 感谢您的快速回复,请问,site2.com 之后的 $1 是做什么用的?
    • @Andy $1 是一个反向引用,它包含我们在 (.+) 中捕获的 uri 字符串,例如 page/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-12
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    相关资源
    最近更新 更多